Hi,
irgendwie ne blöde Frage, aber wieviele Nachkommastellen kann ein double haben? Double hat doch die doppelte Genauigkeit, also die doppelte Anzahl an Nachkommastellen eines floats (7) und somit 14!? Zumindest dachte ich das bis jetzt. Hab gerade ein double mit mehr Nachkommastellen erstellt
Dabei werden alle Nachkommastellen bis zur 15. (!!) Stelle korrekt ausgegeben und die 16. dann nach irgendeinem komischen Schema, abhängig von den Stellen ab 15 (zumindest soweit ich das beurteilen kann). Der Rest wird abgeschnitten.
Kann mich da mal jemand aufklären? Danke!
irgendwie ne blöde Frage, aber wieviele Nachkommastellen kann ein double haben? Double hat doch die doppelte Genauigkeit, also die doppelte Anzahl an Nachkommastellen eines floats (7) und somit 14!? Zumindest dachte ich das bis jetzt. Hab gerade ein double mit mehr Nachkommastellen erstellt
Code:
double d = 3.1234567890123451634;
System.out.println(d);
Dabei werden alle Nachkommastellen bis zur 15. (!!) Stelle korrekt ausgegeben und die 16. dann nach irgendeinem komischen Schema, abhängig von den Stellen ab 15 (zumindest soweit ich das beurteilen kann). Der Rest wird abgeschnitten.
Kann mich da mal jemand aufklären? Danke!