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 :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|