Syntaxregeln
Diese Angabe beschreibt interne Gleitpunktdatenfelder. Ein solches Datenfeld ist gleichbedeutend mit einem externen Gleitpunktdatenfeld bezüglich seiner Kapazität und seinem Verwendungszweck (siehe „Datenklassen“ auf "Konzept der maschinenunabhängigen Datenbeschreibung").
Für ein COMPUTATIONAL-1-Datenfeld darf keine PICTURE-Klausel angegeben werden.
Die COMPUTATIONAL-1-Angabe zeigt an, dass ein Datenfeld in Gleitpunktformat mit einfacher Genauigkeit abgespeichert wird.
Ein COMPUTATIONAL-1-Datenfeld hat eine Länge von 4 Bytes und wird an Wortgrenze ausgerichtet, falls die SYNCHRONIZED-Klausel angegeben wurde.
Allgemeine Regeln
Ein COMPUTATIONAL-1-Datenfeld wird im Speicher wie folgt dargestellt:
S ist hier das Vorzeichen der Mantisse.
Charakteristik = Exponent + 32
Ein internes Gleitpunktdatenfeld einfacher Genauigkeit erlaubt eine Darstellung mit einer Genauigkeit von 7 Dezimalziffern.
Für den Wert, der in einem COMPUTATIONAL-1 Datenfeld dargestellt werden kann, gilt:
Wert = 0 oder der Absolutbetrag des Wertes liegt zwischen 5.4
*
10-79 und 7.2*
1075.
Beispiele für die COMPUTATIONAL-1-Angabe siehe Tabelle 17, „Interne Darstellung von numerischen Datenfeldern“ im Abschnitt "COMPUTATIONAL-3-Angabe oder PACKED-DECIMAL-Angabe".