@qndre:
jeder prozessor kann 64 bit
dein prozessor kann auch 128 bit auch float.
sofern der compiler die entsprechenden datentypen mitbringt.
double ist n float mit 64 bit und long istn integer mit 64 bit länge. damit rechnet man schon seit jahren.
rein theoretisch kann man so auchn 64bit c programm auf 32 bit kompilieren. nur würde sich die verarbeitungszeit verzigfachen. weil immer nur 32 bit der jeweiligen zahl zugleich verarbeitet werden können.
oder es werden 2 32 bit register für die darstellung einer 64 bit zahl benutzt.
aber wozu?!? 64 bit nur damits läuft?! nö. deshalb nutzt man auf 32 bit pcs die großen datentypen auch nur wenn es ncith anders geht. genauigkeit oder halt größe.
der vorteil von 64 bit ist ja grad dass man da native mit diesen zahlen jonglieren kann. |