Konwerter dowolnej podstawy online
Konwertuj liczby całkowite między podstawami 2-36 online. Dokładność BigInt, obsługa liczb ujemnych, limit 10000 cyfr. Bez wysyłania danych. Przetwarzanie od…
Rozpocznij
Dokładna konwersja dla bardzo dużych liczb
Narzędzie używa arytmetyki BigInt, więc konwersja jest dokładna nawet dla liczb przekraczających bezpieczny zakres liczb JavaScript (2^53-1). Na przykład liczba szesnastkowa FF (podstawa 16) po konwersji na podstawę 2 daje 11111111, a jej wartość dziesiętna to 255.
Jakie dane można wprowadzać?
Akceptowane są tylko cyfry i litery pasujące do wybranej podstawy źródłowej. Na przykład dla podstawy 2 dozwolone są tylko cyfry 0 i 1. Można podać jeden opcjonalny znak minus na początku. Nie są obsługiwane znaki plus, ułamki, przecinki dziesiętne, prefiksy typu 0x ani separatory.
Ograniczenia i wydajność
Maksymalna długość wprowadzanej liczby to 10 000 cyfr, aby ograniczyć czas i pamięć. Wynik jest wyświetlany cyframi ASCII, ponieważ lokalne glify mogą być niejednoznaczne w notacji pozycyjnej. Wszystkie obliczenia wykonują się lokalnie w przeglądarce.
Do czego służy to narzędzie?
Jest to konwerter liczb całkowitych między podstawami, a nie konwerter kodowań znaków, konwerter IEEE-754, interpretacja uzupełnień do dwóch czy konwersja bajtów.
Najczęstsze pytania
Jak przekonwertować liczbę z podstawy 10 na podstawę 16?
Wpisz liczbę dziesiętną, ustaw podstawę źródłową na 10, a docelową na 16, następnie kliknij przycisk konwersji. Otrzymasz wynik w systemie szesnastkowym.
Czy mogę konwertować liczby ujemne?
Tak, możesz dodać znak minus na początku liczby. Na przykład -255 w podstawie 10 zostanie przekonwertowane na -FF w podstawie 16.
Dlaczego wynik nie używa polskich znaków ani lokalnych cyfr?
Wynik używa standardowych cyfr ASCII (0-9 i A-Z), aby uniknąć niejednoznaczności w różnych systemach zapisu. To celowe działanie narzędzia.
Jakie są ograniczenia długości liczby?
Maksymalna długość to 10 000 cyfr. Jeśli wprowadzisz dłuższą liczbę, narzędzie może nie przetworzyć jej poprawnie.
Czy narzędzie obsługuje ułamki?
Nie, narzędzie konwertuje tylko liczby całkowite. Ułamki, przecinki dziesiętne i inne znaki nie są akceptowane.
Czy mogę używać małych liter?
Tak, wprowadzane litery są nieczułe na wielkość, więc możesz wpisać zarówno „a”, jak i „A”.
Czy narzędzie wysyła dane na serwer?
Nie, wszystkie obliczenia wykonują się lokalnie w przeglądarce, więc dane nie są przesyłane.
Podsumowanie
- Konwersja między dowolnymi podstawami od 2 do 36.
- Dokładność BigInt dla bardzo długich liczb.
- Obsługa liczb ujemnych.
- Limit 10 000 cyfr wejściowych.
- Wynik w cyfrach ASCII.
- Prywatność: obliczenia lokalne.
Przetwarzanie odbywa się lokalnie w przeglądarce.