Welche Berechnung du brauchst

Die Umrechnung zwischen Zahlensystemen überträgt denselben Wert in die vier Schreibweisen, die eine Maschine und ein Programmierer nutzen: binär, weil Schaltungen zwei Zustände unterscheiden, hexadezimal, weil jede seiner Ziffern genau vier Bit entspricht und ein Byte mit zwei Zeichen lesbar macht, oktal aus historischen Gründen, die in den Dateirechten fortleben. Dasselbe Werkzeug zeigt das Zweierkomplement, also wie negative Zahlen im Speicher dargestellt werden und warum der vorzeichenbehaftete Bereich nicht symmetrisch ist. Die boolesche Algebra erstellt die Wahrheitstabelle eines logischen Ausdrucks, erkennt Tautologien und Widersprüche und akzeptiert die drei Notationen, die Lehrbücher austauschbar verwenden: die Wörter AND, OR und NOT, die Zeichen für logisches Produkt und logische Summe sowie die Operatoren der Programmiersprachen.

Zahlensystem-Umrechner

Binär, oktal, dezimal und hexadezimal, mit Zweierkomplement in 8, 16 und 32 Bit.

Boolesche Algebra

Wahrheitstabelle eines logischen Ausdrucks, mit Erkennung von Tautologien und Widersprüchen.

Base64-Umrechner

Von Text, Ganzzahl, Hexadezimal oder Binär nach Base64 und zurück, mit erklärten 6-Bit-Gruppen.

IPv4-Subnetz-Rechner

Netzadresse, Broadcast, nutzbare Hosts und Masken aus einer IPv4-Adresse mit CIDR-Präfix.

Hash-Generator

MD5, SHA-1, SHA-256, SHA-384 und SHA-512 eines Textes oder von Bytes, mit Hash-Prüfung.

Unix-Zeitstempel-Umrechner

Vom Unix-Zeitstempel zu Datum und Uhrzeit und zurück: Sekunden, Millisekunden, UTC, Ortszeit.

Datenmenge und Downloadzeit

Von Byte zu Gigabyte und Gibibyte, und wie lange ein Download bei einer bestimmten Geschwindigkeit dauert.

Bitweise Operationen

AND, OR, XOR, NOT, Verschiebungen und Rotationen mit 8-, 16-, 32- oder 64-Bit-Ganzzahlen, Bits sichtbar.

Gleitkommazahlen IEEE 754

Wie eine Dezimalzahl als 32- oder 64-Bit-Float gespeichert wird: Vorzeichen, Exponent, Mantisse, Fehler.

Unicode- und UTF-8-Codes

Codepunkt, UTF-8- und UTF-16-Bytes und HTML-Code jedes Zeichens, Emoji eingeschlossen.

Farbumrechner

Von HEX zu RGB, HSL, HSV und CMYK und zurück, mit dem WCAG-Kontrast für weißen und schwarzen Text.

Passwortstärke prüfen

Entropie in Bit und Zeit zum Erraten, mit erkannten schwachen Mustern. Nichts verlässt den Browser.

URL-Kodierung

Prozentkodierung und -dekodierung von Werten und Adressen, und eine URL in ihre Teile zerlegt.

Regex-Tester

Teste einen regulären Ausdruck an einem Text: markierte Treffer, Gruppen und Ersetzung, in JavaScript.

JSON-Formatierer und -Validator

JSON formatieren, minifizieren und validieren: Einrückung, sortierte Schlüssel und genaue Fehlerposition.

Cron-Ausdrücke erklärt

Übersetze einen Cron-Ausdruck in Worte und sieh die nächsten Ausführungen, Feld für Feld.

CRC32- und Adler-32-Prüfsummen

CRC-32, CRC-32C, vier CRC-16-Varianten, CRC-8, Adler-32 und Fletcher-16 von Text oder Hex-Bytes.

IPv6-Subnetzrechner

Netz, Adressbereich, kompakte und ausgeschriebene Form, Reverse-DNS und Aufteilung eines IPv6-Präfixes.