Zitat:
Zitat von waldfee0071
long double bietet auch nur auf 2-3 stellen höhere Genauigkeit.
|
Äh ... nö. Long double hat mit gcc 80 Bit - der Unterschied zwischen 64 und 80 Bit ist
enorm, nach all meinen Kenntnissen
und meiner Vermutung nach ist alleine der Unterschied sogar
größer als die der komplette Zahlenraum mit 64 Bit ... denn pro Bit steigt der Zahlenraum bzw. die Anzahl der möglichen Permutationen nicht linear - das mal so als Geheimtip
Also wenn long double nicht ausreicht bieten manche Compiler sogar long long double
(ich weiss, klingt lächerlich) - sofern es nicht nur ein typedef auf long double ist haste da direkt mal 128 Bit. Und ... tut mir leid - wenn 128 Bit für dich nicht ausreichen dann versuchst du gerade die Anzahl aller Teilchen im Universum zu erfassen oder du spielst mit multidimensionaler Mathematik herum und suchst nen Beweis für die M-Theorie

Nun, bei Fliesskommazahlen geht eine gewisse Wortbreite verloren weil die Mantisse separat gespeichert werden muss ... in dieser Größenordnung
(> 64 Bit) ändert das aber nich mehr spürbar viel