[ < ] [ globale Übersicht ] [ Kapitelübersicht ] [ Stichwortsuche ] [ > ]

3.8 Abfragen und Manipulationen von Zahlen unter Zuhilfenahme einer plattformunabhängigen Sprache


Um eine maximale Portierbarkeit von Programmen auf Systemen mit unterschiedlichster Architektur erreichen zu können, muß man jedes maschinenabhängige Sprachelemente ausschalten. Für Gleitpunktzahlen muß man eine Programmiersprache zur Verfügung haben, die geeignete Methoden für die Manipulation und für Abfragen zur Verfügung stellt.

In der Praxis sieht das so aus, daß ein maschinenunabhängiges Hauptprogramm auf diverse nummerische Unterprogramme, die mit Hilfe numerischer Abfragefunktionen und Gleitpnkt-Funktionen die aktuellen Parameter des gültigen Zahlensystemes ermitteln, zugreifen. Die Unterprogramme definieren Operationen, bei denen die Ergebnisse dem Gleitpunkt-Zahlensystem des jeweiligen Computers entsprechen.

Eine Programmiersprache die diese Anforderungen erfüllt ist Fortran 90 - alle Fortran 90 Systeme -.
Aber auch für diese Programmiersprache gilt, daß man auf Grund der allgemeinen Portierbarkeit, nicht auf besondere Eigenschaften bestimmter Zahlensysteme Rücksicht nehmen kann.

[ < ] [ globale Übersicht ] [ Kapitelübersicht ] [ Stichwortsuche ] [ > ]