Basis‑Konverter

Zahlen zwischen Binär-, Oktal-, Dezimal- und Hexadezimalsystemen umrechnen

Nutzungsanleitung

🚀 Schnellstart

  • Eingabefeld: Zahl im passenden Zahlensystem eingeben
  • Zahl eingeben: reine Ziffern oder im passenden Feld einen Wert mit Präfix einfügen (0b/0o/0x)
  • Sofortergebnis: die anderen Felder aktualisieren sich automatisch und können kopiert werden

📌 Häufige Anwendungsfälle

  • Programmierung & Debugging: Konstanten, Bitmasken und Flags schnell umrechnen
  • Rechtebits: Unix‑Berechtigungen (oktal 755) zu Binär/Dezimal zuordnen
  • Netzwerk & Protokolle: hexadezimale Felder in Frames prüfen
  • Bit‑Operationen lernen: Auswirkungen von Shift und AND/OR/NOT beobachten
  • Register/Bitfelder: Bits zerlegen und zusammensetzen (z. B. 0xA5 → Schalter), hilfreich für Embedded‑ und Protokolldebugging

🎛️ Konvertierungsparameter & Bereich

  • Unterstützte Zahlensysteme: Binär, Oktal, Dezimal, Hex
  • Zeichen: Binär 0/1; Oktal 0–7; Dezimal 0–9; Hex 0–9/A–F (Groß/Klein egal)
  • Präfix-Toleranz: nur das passende Feld akzeptiert 0b/0o/0x; Ausgabe ohne Präfixe
  • Trennzeichen: Leerzeichen/Unterstriche/Gruppierung nicht unterstützt
  • Führende Nullen: nicht notwendige werden entfernt

🧭 Anwendungstipps

  • Eingabe prüfen: Basis muss zur Zeichenauswahl passen; ungültige Ziffern vermeiden
  • Teamkonvention: Einheitlich mit/ohne Präfix in Ergebnissen, um Missverständnisse zu vermeiden
  • Hex-Schreibweise (Groß/Klein): der Wert ist nicht case-sensitiv; für Code eine einheitliche Schreibweise vereinbaren (z. B. Großbuchstaben).
  • Lesbarkeit großer Zahlen: für manuelle Prüfung ggf. segmentieren (Eingabe nur zusammenhängende Ziffern)
  • Vorzeichen: Tool behandelt Zahlen als vorzeichenlos; Zweierkomplement/Vorzeichenbit kontextabhängig berücksichtigen

⚠️ Einschränkungen & Kompatibilität

  • Keine Trennzeichen; nur im passenden Feld werden 0b/0o/0x akzeptiert. Umwandlung und Kopieren geben reine Werte aus
  • Negative Zahlen und Brüche werden nicht unterstützt
  • Sehr lange Eingaben können die Leistung verringern; ggf. aufteilen

🔒 Datenschutz & Sicherheit

  • Die gesamte Verarbeitung erfolgt in Ihrem Browser; Daten verlassen Ihr Gerät nicht

❓ FAQ

Warum konvertiert das Einfügen von 0xFF ins Binär/Dezimal‑Feld nicht?

0x wird nur im Hex‑Feld akzeptiert. Fügen Sie es dort ein oder entfernen Sie das Präfix und geben Sie in der Zielbasis ein. Binär/Oktal akzeptieren 0b/0o; Kopieren liefert reine Werte

Kann ich Leerzeichen/Unterstriche/Gruppierung verwenden (z. B. 1111 0000, FF_FF)?

Trennzeichen werden nicht unterstützt. Verwenden Sie zusammenhängende Ziffern; entfernen Sie Leerzeichen/Unterstriche vor dem Einfügen

Warum werden führende Nullen entfernt (z. B. 0010 → 10)?

Ausgaben werden zur besseren Lesbarkeit normalisiert. Für feste Breite ggf. Nullen manuell ergänzen

Werden Negative/Brüche oder Zweierkomplement nach Breite unterstützt?

Negative/Brüche werden nicht unterstützt; Ergebnisse gelten als vorzeichenlos. Beispiel: 8‑Bit 0xFF ist vorzeichenlos 255, als 8‑Bit mit Vorzeichen −1

Enthält Kopieren Präfixe?

Kopieren liefert reine Werte. Präfixe werden nur als Eingabetoleranz im passenden Feld akzeptiert; fügen Sie 0b/0o/0x im Code bei Bedarf hinzu

Basis-Konverter - Binär Hex Oktal Dezimal Zahlenkonverter - CrateX.app