| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come inizializzare un comp -3 variabile in COBOL
    Pur fornendo l'efficienza numerica e la precisione durante il calcolo e memorizzazione , COBOL offre un modo efficiente per consentire di calcolare i numeri velocemente sfruttando la sua architettura interna . Uno dei più comuni è il decimale compresso o campo numerico COMP -3, che consente di memorizzare due cifre all'interno di ogni byte di memoria . Usando questa notazione , si determina il numero di cifre del numero memorizzato sarà aggiungendo uno al campo notazione e dividendo il risultato per due. Ad esempio, un campo di PIC S9 ( 5) COMP - 3 ha una conservazione di 3 byte . È necessario inizializzare questo campo prima di qualsiasi manipolazione o calcolo viene eseguito su di esso per evitare un errore di elaborazione . Istruzioni
    1

    identificare il campo ( s ) che si desidera inizializzare nel codice COBOL . Ad esempio , si può avere un campo come " 05 - importo ricevuto PIC S9 ( 5v99 ) comp - 3 . " Questo è un campo decimale compresso firmato e si deve prima inizializzarlo prima che possa essere coinvolto in alcuna ulteriore elaborazione .
    2

    Vai alla sezione Working -Storage del vostro programma e determinare la struttura dei file del variabili. Se i campi comp - 3 sono subordinate ad una struttura più elevata, è sufficiente digitare il comando " Inizializza" nella Divisione procedura. A titolo di esempio , un campo di tipo " 01 account -Tipi " seguito da un campo subalterno di "05 Acctype -Fiscal Pic S9 ( 7) V99 " potrebbe essere inizializzato e sono zeri entrato nel suo campo con il comando COBOL "Initialize Account -Tipi ". Ogni altro campo sottostante all'interno di quel livello "01 " verrà inizializzato come bene. Il passo successivo viene illustrato un altro modo per raggiungere questo obiettivo .
    3

    Procedere alla tua sezione di Lavoro -Storage e includere un "Valore clausola " per ogni variabile comp -3 . Come ulteriore esempio , un campo che recita "05 Acctype - Accantonamento Pic S9 ( 5) V99 valore zero " avrebbe lo stesso risultato . I campi vengono automaticamente inizializzati prima della prima istruzione Divisione procedura. Se si utilizza il comando di inizializzazione , assicurarsi che sia eseguita prima di qualsiasi altro programma di riferimento dei comandi nei campi comp - 3 .
    4

    Eseguire la versione compilata e controllare i codici di condizione per eventuali errori di compilazione . Entrambi i metodi di garantire i valori decimali confezionati verranno inizializzate conseguenza.

    Previous :

    next :
      Articoli Correlati
    ·Come imparare a programmare Windows Mobile 
    ·La dimensione di una matrice in MATLAB 
    ·Come utilizzare i metadati per il codice HTML 
    ·Come convertire un binario in decimale negativo 
    ·Common Language Runtime debug degli errori 
    ·Come utilizzare il controllo TreeView in WPF 
    ·Come codice di trasferimento dati mediante HTTPService …
    ·Come aggiornare Selezionare T - SQL 
    ·Come cancellare il testo in Python 
    ·Come riscrivere il codice per FPS Creator 
      Articoli in evidenza
    ·Come dichiarare un array in FoxPro Programmazione 
    ·Come creare un file con PHP 
    ·Dreamweaver PHP aggiornamento Modulo Tutorial 
    ·Come eseguire un file SQL dalla riga di comando 
    ·Come emettere PHP Array di JavaScript 
    ·Come consolidare le tabelle pivot utilizzando VBA 
    ·Come impostare le variabili di bind su Oracle SQL 
    ·VBA Funzione di commutazione 
    ·Come compilare un progetto di Android su Windows 
    ·Come usare il set STL Container Classe 
    Copyright © Conoscenza Informatica http://it.wingwit.com