Das 64bit integer Limit ist ja 9,223,372,036,854,775,807
Was wäre diese Zahl in Binärcode? Ich habe es auf Websites versucht, die Zahlen in Binär umwandeln, aber da stand immer "Überlauf" und die Zahl konnte somit in Binär nicht angezeigt werden. Ich habe es mit dem Taschenrechner versucht, weil es anscheinend so ist, dass wenn man die zahl :2 nimmt der Rest dann der Binärcode ist, also z.B. 9223372036 : 2 = 4611686018 Rest: 0; 4611686018 : 2 = 2305843009 Rest: 0; 2305843009 : 2 = 1152921504 Rest: 1 und die 0 und die 1 sind dann der Binärcode. Aber auf meinem Taschenrechner werden dann so komische Zahlen wie 9,223372037x10² angezeigt und so und der Rest wird auch nicht angezeigt, z.B. ist es im Beispiel ja so, dass 2305843009 : 2 = 1152921504 Rest: 1 ist aber auf meinem Taschenrechner wird einfach 1152921505 als Ergebnis angezeigt.
Wollt nur so nachfragen, denn einer aus meinem Programmier-Kurs hat gesagt ich schaffe es nicht den 64bit integer Limit aufzuschreiben und ich will dem halt zeigen dass ich es kann damit der mal schön blöd guckt ^^ Aufschreiben KÖNNTE ich es ja, wenn ich nur den Binärcode wüsste...