Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Funktionen, die IEEE und ASCII-Codierung unterstützen

&pagelevel(3)&pagelevel

Die Include-Dateien <stdio.h> und <stdlib.h> des C-Laufzeitsystems enthalten einige Funktionen, die sowohl IEEE-Gleitpunkt-Arithmetik, als auch ASCII-Codierung unterstützen.

Die Originalfunktionen (/390, EBCDIC) werden auf die korrespondierenden ASCII/IEEE-Funktionen abgebildet, wenn die Präprozessor-Defines _IEEE_SOURCE (siehe "Steuerung von Originalfunktionen auf die zugehörigen IEEE-Varianten") und _ASCII_SOURCE (siehe "Steuerung von Originalfunktionen auf die zugehörigen ASCII-Varianten") gleichzeitig auf den Wert 1 gesetzt sind.

Namen der ASCII/IEEE-Funktionen

Die Namen dieser ASCII/IEEE-Funktionen sind nach folgender Syntax aufgebaut:

__originalfunktion_ascii_ieee()

Dabei ist für originalfunktion der Name der Originalfunktion einzusetzen.

Die ASCII/IEEE-Variante von printf() beispielsweise lautet __printf_ascii_ieee().

C-Bibliotheksfunktionen, zu denen es eine ASCII/IEEE-Funktion gibt

Zu folgenden C-Bibliotheksfunktionen gibt es jeweils eine ASCII/IEEE-Variante:

atof

ecvt

fcvt

fprintf

fscanf

gcvt

printf

scanf

snprintf

sprintf

sscanf

srtod  

strtof 

strtold

vfprintf 

vfscanf

vprintf   

vscanf

vsnprintf   

vsprintf

vsscanf