Zeit und Mathematik

Zahlen-, Bit- & Einheiten-Tools

Eine Bitmaske debuggen, eine IP-Adresse zwischen Notationen umrechnen, herausfinden, warum ein Fließkommawert nicht die erwartete Zahl zeigt, oder Bytes in Gigabyte für eine Speicherschätzung umrechnen – das sind kleine, präzise Zahlenprobleme, die sich von Hand leicht falsch lösen lassen. Diese Tools decken Basisumrechnung, bitweise Operationen, IP- und Datengrößenumrechnung sowie das Prüfen der genauen Bits hinter Ganzzahlen und Fließkommawerten ab.

Zahlensysteme umrechnen verarbeitet Basen von 2 bis 36 ohne Rundung großer Ganzzahlen, was einfache Taschenrechner-Apps oft stillschweigend tun. Bitweiser Rechner führt AND, OR, XOR, NOT und Shifts auf 8- bis 64-Bit-Werten aus, und Zweierkomplement-Rechner liest dasselbe 64-Bit-Wort vorzeichenbehaftet oder vorzeichenlos, damit sichtbar wird, warum ein Wert negativ wirkt. IEEE-754-Konverter zeigt den exakten Dezimalwert hinter 32- und 64-Bit-Fließkommabits, was die meisten Bugs erklärt, bei denen die angezeigte Zahl nicht der Eingabe entspricht.

7 Tools

FAQ zu Numbers, Bitwise & Units-Tools

Warum liefert das Umrechnen einer großen Zahl zwischen Basen ein gerundetes oder falsches Ergebnis?

Viele Rechner rechnen intern über Fließkomma oder eine feste Ganzzahlgröße um, was bei sehr großen Werten Präzision kostet. Zahlensysteme umrechnen ist so gebaut, dass Basen von 2 bis 36 ohne diese Rundung verarbeitet werden, sodass eine große Ganzzahl exakt in die Zielbasis umgerechnet wird.

Warum zeigt ein Fließkommawert nicht genau die eingegebene Dezimalzahl?

Die meisten Dezimalbrüche lassen sich in binärem Fließkomma nicht exakt darstellen, sodass 0.1 tatsächlich als der nächstliegende darstellbare 64-Bit-Wert gespeichert wird, minimal abweichend. IEEE-754-Konverter zeigt den exakten Dezimalwert hinter den gespeicherten Bits für 32- und 64-Bit-Werte, sodass genau sichtbar wird, wo die Rundung passiert.

Wie lese ich das Zweierkomplement-Bitmuster einer negativen Zahl?

Zweierkomplement-Rechner liest ein 64-Bit-Wort wahlweise vorzeichenbehaftet oder vorzeichenlos, sodass dasselbe Bitmuster in beiden Deutungen nebeneinander sichtbar wird. Das ist der schnellste Weg zu prüfen, warum ein scheinbar großer vorzeichenloser Wert eigentlich eine kleine negative Zahl darstellen soll.