Kalkulator Arytmetyki Szesnastkowej i Binarnej
Dodaj lub odejmij dwie liczby szesnastkowe lub binarne i natychmiast odczytaj wynik w systemach szesnastkowym, binarnym i dziesiętnym.
Radix (base)
Działanie
Exact value computed with BigInt arithmetic
Jak działa ten kalkulator?
Wybierz system szesnastkowy lub binarny, wpisz dwa operandy i wybierz dodawanie lub odejmowanie. Kalkulator parsuje je jako dokładne liczby całkowite BigInt, oblicza A + B lub A − B i wyświetla wynik jednocześnie w systemach szesnastkowym, binarnym i dziesiętnym — a także w formie uzupełnienia do dwóch, gdy odejmowanie daje wynik ujemny.
Wzór
How this is calculated
Wybierz podstawę (16 dla systemu szesnastkowego lub 2 dla binarnego), a następnie wpisz dwa operandy używając cyfr prawidłowych dla tej podstawy. Opcjonalny prefiks 0x lub 0b oraz spacje lub podkreślenia są ignorowane, a wiodący znak minus oznacza ujemny operand. Oba operandy są parsowane do liczb całkowitych BigInt o dowolnej precyzji, więc nawet bardzo długie dane wejściowe są dokładne bez zaokrąglenia zmiennoprzecinkowego.
Operacja stosuje zwykłą arytmetykę całkowitoliczbową: dodawanie (A + B) lub odejmowanie (A − B). Jedna wynikowa wartość jest następnie ponownie kodowana w trzech podstawach jednocześnie — szesnastkowej (16), binarnej (2) i dziesiętnej (10) — dzięki czemu możesz odczytać potrzebną reprezentację bez osobnego kroku konwersji.
Gdy odejmowanie daje wynik ujemny, kalkulator podaje również stałoszerokową formę uzupełnienia do dwóch: wybiera najmniejszą wielokrotność 8 bitów, która może pomieścić wartość z bitem znaku, a następnie pokazuje (2^szerokość + wynik) w systemie szesnastkowym i binarnym. Odpowiada to sposobowi, w jaki liczby całkowite ze znakiem są faktycznie przechowywane w sprzęcie. Dane wejściowe zawierające znaki nieprawidłowe dla wybranej podstawy są odrzucane i nie jest wyświetlany żaden wynik.
Najczęściej zadawane pytania
Nie — oba operandy muszą używać wybranej przez Ciebie podstawy. Najpierw przekonwertuj jeden operand, jeśli Twoje źródła się różnią, lub wykonaj obliczenie dwukrotnie z pasującą podstawą.
Wyjście dziesiętne, szesnastkowe i binarne używa wiodącego znaku minus. Ponadto wyświetlana jest stałoszerokowa forma uzupełnienia do dwóch, dzięki czemu możesz zobaczyć dokładnie, jak wartość byłaby reprezentowana w 8-, 16- lub 32-bitowym rejestrze ze znakiem.
Tak. Arytmetyka używa BigInt o nieograniczonej precyzji całkowitoliczbowej, więc wyniki szesnastkowe i binarne pozostają dokładne niezależnie od długości. Tylko dziesiętna karta wynikowa może zaokrąglać bardzo duże wartości dla potrzeb wyświetlania.
Znany również jako
TG we-Calculate Editorial Team. (2026). Kalkulator Arytmetyki Szesnastkowej i Binarnej [Online calculator]. TG we-Calculate. https://we-calculate.com/pl/calculator/hex-binary-arithmetic-calculator
TG we-Calculate Editorial Team. "Kalkulator Arytmetyki Szesnastkowej i Binarnej." TG we-Calculate. 2026. https://we-calculate.com/pl/calculator/hex-binary-arithmetic-calculator.
TG we-Calculate Editorial Team, "Kalkulator Arytmetyki Szesnastkowej i Binarnej," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pl/calculator/hex-binary-arithmetic-calculator
@misc{wecalculate_hex_binary_arithmetic_calculator, title = {Kalkulator Arytmetyki Szesnastkowej i Binarnej}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pl/calculator/hex-binary-arithmetic-calculator}}, year = {2026}, note = {TG we-Calculate} }
Czy ten kalkulator Ci pomógł?
