Date sent: Thu, 6 Jan 2000 12:17:17 +0100
From: Philipp Thomas
anderen C-Kompiler, wenn es überhaupt C benutzt. Wie groß ein double ist hängt nur vom kompieler ab.
Falsch! Die Mindestgrößen von Datentypen in C legt der ISO-Standard fest. Alles weitere hängt vom Prozessor, nicht aber vom Compiler, ab. So arbeitet der Coprozessor in iX86 Chips z.B. intern mit erweiterter Präzision, was zu Problemen führen kann, wenn es nicht berücksichtigt wird.
nicht ganz. Es haengt schon vom Compiler ab. Nur dass es halt ueblich ist, die Datentypen hardware-nah abzubilden, weil es halt so schneller ist. Es hindert keinen auf 8086 mit 256 bittigen Floats zu rechnen, aber ich moechte nicht, dass meine Gehaltsabrechnung auf solchen Systemen erstellt wird ;-) Dito bei integers. Im uebrigen gibt es Systeme(Interpreter- Compiler), die mit beliebiger Genauigkeit rechnen koennen (natuerlich im Rahmen des Speichers). Und das freut primzahlsucher :-)) Waldemar --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com