binär Rechner

addieren, subtrahieren, multiplizieren oder divide zwei binär Zahlen.

Zuletzt aktualisiert:

Binary Calculator

Calculate binary arithmetic instantly, or switch to Programmer Mode for bit-level operations.

BIGINT
Number A BINARY · BASE 2
Use 0 and 1. Spaces and a 0b prefix are allowed.
Operation
Number B BINARY · BASE 2
Enter the second binary number.
Binary Result
10111
1010 + 1101
Binary · Base 2
10111
Decimal · Base 10
23
Hexadecimal · Base 16
17
Octal · Base 8
27
Division Result
Quotient
Remainder
⚠ Overflow occurred
Fixed-Width Interpretation
Show Step-by-Step Solution
Enter two numbers to see the working.

Programmer Options

Control input bases, bit width, signed interpretation, overflow and shift behavior.

ADVANCED
Prefixes such as 0b, 0o and 0x are also recognized.
Mixed-base arithmetic is supported.
Fixed widths enable register-style wrapping and overflow detection.
Signed fixed-width values use two's-complement interpretation.
Group Binary Bits Display long values in groups of four.
Arithmetic shift preserves the sign when Signed mode is active.
Interactive Result Bits
Available for fixed-width results. Tap a bit to toggle it and inspect its value.
Binary
Decimal
Hex
Octal

Quick Examples

Load a calculation instantly to see how binary operations work.

EXAMPLES

Quick Base Converter

Convert a single integer between binary, decimal, hexadecimal and octal.

CONVERT
Binary · Base 2 11111111
Decimal · Base 10 255
Hexadecimal · Base 16 FF
Octal · Base 8 377

Two's Complement Converter

Invert a fixed-width binary pattern and add one.

SIGNED
Two's Complement 11111011 Signed value: −5

Recent Calculations

Calculations you copy or explicitly calculate can be reused on this browser.

LOCAL

binär Rechner

Verwenden Sie den oberen binären Kalkulator, um Berechnungen mit binären Zahlen aus 0 und 1 zu machen.

Sie können binäre Zahlen hinzufügen, abtragen, multiplizieren oder teilen und sofort das Ergebnis in:

binär

Dezimal

Hexadecimal

OCTAL

Für mehr technische Arbeit wechseln Sie zum Programmierungsmodus, um Bitwise-Treffen, festen Bit-Stieg, unterschriebene Werte, zwei Ergänzungen, Schwankungen und Überflusscheck zu verwenden.

Wie man den Binären Kalkulator verwendet

Die Anwendung des Kalkulators ist einfach.

Geben Sie Ihre erste binäre Zahl ein, wählen Sie eine Operation und geben Sie die zweite binäre Nummer ein.

Zum Beispiel:

1010 + 1101

die Ergebnis ist:

10111

Gleiches Wert ist auch:

Decimal: 23

Hexadecimal: 17

Oktober: 27

Das Ergebnis wird automatisch aktualisiert, wenn Sie eine Zahl oder eine Operation ändern.

Was ist eine binäre Zahl?

Binär ist ein Zahlssystem, das nur verwendet:

0 und 1

Computer verwenden binäre, weil digitale Hardware in der Regel mit zwei Zuständen funktioniert, wie z. B.:

Ab / auf

oder:

0 / 1

Jede binäre Zahlen wird ein bisschen genannt.

Zum Beispiel:

1010₂ = 10₁₀

Die kleine 2 bedeutet, dass die Zahl in der Basis 2 geschrieben wird.

Binäre Addition

Binäre Ergänzung funktioniert wie normale Decimal Ergänzungen, aber nur 0 und 1 werden verwendet.

Die Grundregeln sind:

0 + 0 = 0

0 + 1 = 1

1 + 0 = 1

1 + 1 = 10

Wenn Sie 1 + 1 hinzufügen, schreiben Sie 0 und bringen Sie 1 in die nächste Spalte.

Beispiel:

[object HTMLPreElement]

Sie können den Kalkulator verwenden, um die binäre Ergänzung automatisch durchzuführen.

binäre Subtraktion

Binäre Subtraktion funktioniert auch von rechts nach links.

Wenn der obere Bit kleiner ist als der niedrigere Bit, lügen Sie von der nächsten binären Position.

Beispiel:

[object HTMLPreElement]

Der Kalkulator verwalt das Darlehen automatisch.

Es kann auch negative Ergebnisse in der normalen einfachen Mode zeigen.

binäre Multiplikation

Binäre Multiplikation ist einfacher als Decimal Multiplikationen, da jeder Zahn entweder 0 oder 1 ist.

Die wichtigsten Regeln sind:

0 × alles = 0

1 × eine binäre Zahl = die gleiche binäre Nummer

Beispiel:

[object HTMLPreElement]

Der Kalkulator führt die Vervielfältigung mit einer Gesamtarithmetik durch, so dass er auch lange binäre Werte verwalten kann.

binäre Division

Die binäre Division funktioniert ähnlich wie die lange Division.

Zum Beispiel:

1011 ÷ 10

Gibt es:

Quote: 101

Überreste: 1

Der Kalkulator zeigt sowohl das Quoten als auch das Rest an, wenn die Division ausgewählt wird.

Binär zu Decimal konvertiert

Binär kann in Decimal umgewandelt werden, indem die Mächte von zwei, die von jedem 1 Bit dargestellt werden, hinzugefügt werden.

Zum Beispiel:

1010

Das bedeutet:

8 + 0 + 2 + 0 = 10

Also:

1010₂ = 10₁₀

Der Kalkulator zeigt automatisch den Decimalwert für jedes Ergebnis an.

Binär zu Hexadecimal Konvertierung

Binäre Karten schauen sich scharf auf hexadecimal, weil ein hexadechimalige Zahlen vier binäre Bits darstellen.

Zum Beispiel:

1111₂ = F₁₆

und:

11111111₂ = FF16

Der Kalkulator zeigt das hexadecimal Ergebnis automatisch an.

Binär zu Octal Konvertierung

Octal verwendet Basis 8 und kann von binär konvertiert werden, indem Sie Bits in drei Sätze gruppieren.

Zum Beispiel:

111111₂ = 77₈

Sie müssen die Bits nicht manuell gruppieren, da der Kalkulator den octalen Wert sofort zeigt.

Schnelle Basiskonverter

Der integrierte Basiskonverter ermöglicht es Ihnen, einen Wert einzulegen und zwischen:

Binär - Basis 2

Bühne - Basis 8

Decimal - Basis 10

Hexadecimal - Basis 16

Zum Beispiel:

255 Decimal

wird:

Binär ist: 11111111

Hexadecimal: FF

Abkürzung: 377

Dies ist nützlich, wenn Sie nur Konvertierung benötigen und keine arithmetische Operation durchführen müssen.

Bitwise und

Die AND-Betriebskarte vergleicht die entsprechenden Bits.

Das Ergebnis ist 1 nur, wenn beide Bits 1.

Beispiel:

[object HTMLPreElement]

Also:

1100 und 1010 = 1000

Bitwesen oder

Die Operation oder Rückkehr 1 Wenn ein bisschen 1.

Beispiel:

[object HTMLPreElement]

Also:

1100 oder 1010 = 1110

Bitwise XOR

Die XOR Operation zurück 1 Wenn die beiden Bits unterschiedlich sind.

Beispiel:

[object HTMLPreElement]

Also:

1100 XOR 1010 = 0110

Bitwise nicht

Keine Umkehr jedes Mal.

A 0 wird 1 und A 1 wird 0.

Zum Beispiel mit 8 Bits:

[object HTMLPreElement]

wird:

[object HTMLPreElement]

Es erfordert keine festen Bitbreite, da der Kalkulator wissen muss, wie viele Bit umgewandelt werden sollten.

Linke und rechte Schritte

Eine Linke bewegt Bits nach links.

Beispiel:

0011

Für positive Integratoren ist die Wechselung von einer Position ähnlich wie die Vervielfältigung von 2.

Ein Rechtshandel bewegt Bits nach rechts.

Beispiel:

1100 >> 2 = 0011

Programmierungslage ermöglicht es Ihnen auch, logische oder arithmetische Rechtshandlung zu wählen, wenn dies angemessen ist.

Was ist Programmmodus?

Einfaches Modus ist für die normale binäre Arithmetik konzipiert.

Programmierungslage fügt technische Kontrollfunktionen wie:

und

oder

XOR

nicht

Links wechseln

Richtiges Schiff

8und Bit 16und Bit 32Bit und 64- Bitweite

Unterzeichnete und nicht unterzeichnete Werte

2 Ergänzung

Überfluss-Detektion

Mixed-Base Eingang

Dies hält den Grundkalkulator einfach und gibt Entwicklern und Studenten immer noch mehr Kontrolle, wenn es nötig ist.

Unterschrieben und nicht unterschriebenes Binär

Ein fester Binauschlag kann verschiedene Werte darstellen, je nachdem, ob es als unterzeichnet oder nicht behandelt wird.

Zum Beispiel mit 8 Bits:

11111111

Das bedeutet:

Unschlossen: 255

Aber in der unterschriebenen Form von zwei Ergänzungen bedeutet es:

−1

Der Kalkulator kann beide Interpretationen bei der Verwendung einer festen Bitweite anzeigen.

Was ist die Ergänzung von 2?

Zwei Ergänzung ist eine allgemeine Art und Weise, wie Computer negative binäre Integratoren darstellen.

Um die beiden Ergänzung eines festen Binauswertes zu finden:

  1. Invertieren Sie jeden Bit.
  2. 1 hinzufügen

Zum Beispiel:

[object HTMLPreElement]

Inverterung :

[object HTMLPreElement]

1 hinzufügen:

[object HTMLPreElement]

In 8 Bit unterzeichnet Form:

11111011 = −5

Der integrierte zweis-Komplementkonverter kann dies automatisch durchführen.

Was ist ein binärer Überfluss?

Überfluss tritt auf, wenn ein Ergebnis nicht innerhalb der ausgewählten Anzahl von Bits passt.

Zum Beispiel ist die größte 8-Bit-Unschriftwert:

11111111 = 255

Mit 1 gibt es:

[object HTMLPreElement]

Das mathematische Ergebnis ist 256, aber nur acht Bits können gespeichert werden.

Die 8 Bit-Modelle werden:

00000000

Der Kalkulator verbergt dies nicht. Es zeigt sowohl das mathematische Ergebnis als auch das festbreite gespeicherte Ergebnis und sagt Ihnen, wann Überfluss auftritt.

Warum ist Bit Width wichtig?

Bit-Weite sagt dem Kalkulator, wie viele Bits verfügbar sind.

Gemeinsame Breite beinhaltet:

8 Bit

16 Bit

32 Bit

64 Bit

Wenn Sie Auto / Unbounded wählen, verwendet der Kalkulator genug Platz für das komplette mathematische Ergebnis.

Dies ist nützlich für die normale Arithmetik, da die Antwort nicht in eine feste Registergröße gezwungen wird.

Kann ich sehr lange binäre Zahlen verwenden?

Ja.

Der Kalkulator verwendet die BigInt-basierte Integral-Arithmetik für normale Berechnungen, die Werte größer als die normale Sicherheitsgrenze von JavaScript ermöglichen.

Dies macht das Tool für lange binäre Zahlen und Programmierungsbezogene Berechnungen geeignet.

Kann ich Räume in binären Zahlen einführen?

Ja.

Sie können Werte wie:

1111 0000 1010

Der Kalkulator vernachlässt die Räume während der Berechnung.

Dies kann lange binäre Werte leichter lesen.

In Programmmodus können Sie auch eine gruppierte binäre Ausgabe aktivieren.

Kann ich 0b vor einem binären Zahlen einführen?

Ja.

Beide Formen werden akzeptiert:

101010

und:

0b101010

In Programmmodus können Standardvorstellungen auch für andere Grundlagen verwendet werden, darunter:

0xFF für hexadecimal

0o77 für Octal

Kann ich verschiedene Zahlen messen?

Ja, in der Programmmodus.

Zum Beispiel:

Binäre A: 1010

und:

Hex B: F

Sie können in der gleichen Berechnung verwendet werden.

Die Decimalwerte sind 10 und 15, so dass:

1010₂ + F₁₆ = 11001₂

Dies ist nützlich, wenn Sie mit Codes, Register, Speicheradressen, Protokollen und hexadecimal Dokumentation arbeiten.

Warum ein binärer Kalkulator verwenden?

Manual binäre Berechnungen werden schwierig, wenn Werte länger oder wenn Sie zwischen mehreren Zahlen Systemen wechseln müssen.

Dieser Kalkulator kann helfen:

  • Computer science homework
  • Programmierung
  • digital electronics
  • Netzwerk
  • Embedded Systeme
  • Binäre Arithmetik
  • Kleine Masken
  • Registrierung Werte
  • Basiskonvertierung
  • Zwei komplementäre Berechnungen

Alles wird direkt in Ihrem Browser berechnet.

Häufig gestellte Fragen

Was ist ein binärer Kalkulator?

Ein binärer Kalkulator führt arithmetische und bitwise Operationen durch, indem Bas-2-Nummern aus 0 und 1 gemacht werden.

Kann dieser Kalkulator binäre Zahlen hinzufügen?

Ja. Geben Sie zwei binäre Werte ein und wählen Sie Add, um das binäre Ergebnis plus Decimal, Hexadecimal und octal-Equivalents zu erhalten.

Kann es binäre Zahlen abnehmen?

Binäre Subtraktion wird unterstützt, einschließlich negativer Ergebnisse in Simple Mode.

Kann man binäre Zahlen multiplizieren?

Das Tool führt eine binäre Multiplikation mit einer gesamten Arithmetik durch.

Wird die binäre Division den Rest zeigen?

Ja. Division zeigt sowohl die Quoten als auch die übrigen.

Kann ich binäre in Decimal umwandeln?

Das Ergebnis enthält automatisch seinen Decimal-Equivalent und der Quick Base Converter kann eine einzelne binäre Zahl konvertieren.

Kann ich Decimal in binär konvertieren?

Ja. Einrichten Sie eine Decimalzahl in den Quick Base Converter und wählen Sie Decimal als Eingabebasis aus.

Unterstützt der Kalkulator AND oder XOR?

Ja, diese Operationen sind in Programmmodus verfügbar.

Unterstützt es nicht?

Wählen Sie eine feste 8, 16, 32 oder 64-Bit-Bereich vor der Verwendung NEIN aus.

Was bedeutet unterschriebene Mode?

Unterschriebenen Modus behandelt fester Breite-Bit-Patronen mit zwei Ergänzung-Repräsentation, die negative Werte ermöglicht.

Was ist eine 8-Bit-Binary-Nummer?

Eine 8-Bit-Binärzahl enthält acht Bits. Unschriebene Werte können von 0 bis 255 liegen, während die unterschriebenen zwei Ergänzungswerte von −128 bis 127.

Entdeckt der Kalkulator einen Überfluss?

Ja. Mit einer festen Bitbreite kann der Kalkulator zeigen, wenn ein mathematisches Ergebnis außerhalb des ausgewählten unterschriebenen oder nicht unterschriegenden Bereichs fällt.

Kann ich mit großen binären Zahlen berechnen?

Ja. Unbounded Arithmetic verwendet BigInt anstelle der üblichen Flößendpunkte.

Sind die Berechnungen an einen Server gesendet?

No. Die Logik des Kalkulators läuft lokal im Browser.

Kann ich sehen, wie die binäre Berechnung funktioniert?

Open Show Step-by-Step-Solution, um eine einfachere Erklärung der ausgewählten Operation zu sehen.