Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    COBOL datatyper

    Trots sin ålder och betydande syntaktiska skillnader från nyare programmeringsspråk , förblir COBOL i hög användning inom datorindustrin . COBOL stöder användning av datatyper som heltal , flyttal och strängar , men vissa implementeringar av språket inkludera ytterligare typer såsom datum-och tidsvärden . COMP - X

    A COMP - 1 typ är en enkel precision , floating -point typ som använder fyra bytes av lagringsutrymme . Den första byten lagrar numret för tecknet ( positiv eller negativ ) i sin vänstra bit , och exponenten i de återstående sju bitarna . De kommande tre bytes lagrar mantissan , eller de nummer som kommer efter det decimal . En COMP - 2 typ är en åtta - byte , dubbel precision variabel . Dess första byte fungerar på samma sätt som en COMP - 1 typ och de återstående sju bytes lagrar mantissan . COMP - X typerna inte trunkera inte resultat från verksamheten .
    Zoned och packade Decimal

    COMP - 3 är en packad decimal typ som använder varje byte för att representera två siffror , utom längst till höger , som rymmer en rad i bitar noll till tre och skylten i bitar 06:56 . En planlagd decimalen är en uppackad typ som använder en byte för att representera en siffra , där för varje , bitarna noll till tre håll tecknet och bitarna fyra genom sju håller en binär representation av siffran själv .

    binära typer

    binära, COMP och COMP - 4 typer alla lagra binära heltal. Men trunkera de verksamhetens resultat innan du sparar värdet . Du kan använda COMP och notrunc nyckelord för att tvinga verksamheten att bete sig som COMP - X typerna . Vissa COBOL implementeringar har också COMP- 5 , som är en binär typ som använder fullständiga binära operationer utan att trunkera resultatet. På grund av trunkering , operationer med binära typer tar generellt längre tid än verksamhet med COMP - X typerna .
    BILD klausul

    COBOL BILD klausulen kan du skapa strängar med en given uppsättning parametrar . Till exempel kan du skapa strängar som bara kan ha alfabetiska tecken eller strängar som gör att alla giltiga tecken . Du kan också använda PIC nyckelordet för att skapa signerade eller osignerade antal typer . Med denna klausul kan du också ange längden på värdet . Till exempel , " PIC 999 " skapar ett tresiffrigt tal , medan " PIC X ( 3 ) " skapar en tre - teckensträng .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Contour Nivåer i MATLAB
    ·Hur man läser Flat File flera gånger i COBOL
    ·Hur du ändrar markören i en textruta
    ·Vad Är Cue filer och Bin
    ·Hur man tar bort Radslut Från QString
    ·Vad är fördelarna med Top - Down Coding
    ·Ta reda på Loadlib i en CICS Program
    ·Hur man slår ihop en array med QBasic
    ·Historia av ASCII -koder
    ·Hur man skapar Font Processing
    Utvalda artiklarna
    ·Lägga till en startsida till en webbläsare i C #
    ·Hur man skapar databasen i Lisp Coding
    ·Vad är en begäran Processor i Struts
    ·Skillnaden mellan funktioner och subrutiner i Visual Ba…
    ·MYSQL Insert är långsam
    ·Hur man tar bort den tid pubDate i en RSS i PHP
    ·Hur man läser en XML -fil i FH Perl
    ·Hur du ändrar hyperlänk Färg Använda HTML Programme…
    ·Hur Kopiera ett värde av en dubbel Into ett heltal ino…
    ·Vilka är skillnaderna mellan Syntax och semantiska fel…
    Copyright © Dator Kunskap http://www.dator.xyz