Konwerter notacji naukowej
Konwertuj na notację naukową i z powrotem.
Jak używać
Wpisz pełną wartość dziesiętną lub w notacji E. Pozostaw liczbę cyfr znaczących pustą, aby zachować każdą cyfrę i końcowe zero, albo wybierz precyzję i regułę zaokrąglania. Wykładniki inżynierskie są zawsze wielokrotnościami trzech.
Przelicz dowolną liczbę dziesiętną na notację naukową i inżynierską — albo wklej zapis E, taki jak 1.5e6, aby otrzymać z powrotem zwykłą liczbę dziesiętną. Wpisz 12345.678 i natychmiast odczytaj 1.2345678e+4 (notacja naukowa, czyli 1.2345678 × 10⁴) oraz 12.345678e+3 (notacja inżynierska), obliczone dokładnym mechanizmem działającym cyfra po cyfrze.
Mechanizm opiera się na ciągach znaków i BigInt, a nie na liczbach zmiennoprzecinkowych: zachowuje każdą wpisaną cyfrę, w tym zera końcowe (1.500 pozostaje 1.500, ponieważ w pomiarach te zera niosą informację o precyzji). Pozostaw pole „Cyfry znaczące” puste, aby zachować wszystko, albo ustaw precyzję i wybierz jedną z czterech reguł zaokrąglania: połówki w górę, połówki do parzystej (zaokrąglanie bankierskie), do zera, od zera.
Notacja inżynierska utrzymuje wykładnik jako wielokrotność 3, dzięki czemu odpowiada on przedrostkom SI: 12.345678e+3 można odczytać bezpośrednio jako ≈12.35 k. Dlatego inżynierowie ją preferują — 4.7 × 10⁻⁶ F trudniej wypowiedzieć niż 4.7 µF.
Ograniczenia: niepełna notacja E, taka jak „1e”, jest odrzucana w całości, zamiast być częściowo interpretowana. Reguły zaokrąglania różnią się tylko przy dokładnej połowie — 2.5 do jednej cyfry znaczącej daje 3 przy zaokrąglaniu połówek w górę, ale 2 przy zaokrąglaniu do parzystej. Właśnie dlatego banki i IEEE 754 domyślnie stosują drugą metodę: po wielu zaokrągleniach wynik nie dryfuje w górę.
Opublikowane wektory testowe — każdy z nich zweryfikowany w działającym narzędziu: 12345.678 → 1.2345678e+4 (= 1.2345678 × 10⁴) · postać inżynierska 12.345678e+3 · 6.02e23 (Avogadro) jest interpretowane i wraca bez zmian · 9.109e-31 (masa elektronu) zachowuje wszystkie cztery cyfry · zera końcowe pozostają, gdy pole „Cyfry znaczące” jest puste. Ostatnia weryfikacja: 2026-08-12.
FAQ
Czym różni się notacja naukowa od inżynierskiej?
Notacja naukowa normalizuje współczynnik do zakresu 1–10 (1.2345678e+4). Notacja inżynierska wymusza wykładnik będący wielokrotnością 3 oraz współczynnik od 1 do mniej niż 1000 (12.345678e+3), dzięki czemu odpowiada bezpośrednio przedrostkom SI, takim jak k, M, µ, n.
Dlaczego 1.500 zachowuje zera końcowe?
Ponieważ ten konwerter korzysta z dokładnego mechanizmu ciągów znaków/BigInt, a nie z liczb zmiennoprzecinkowych. W pomiarach 1.500 oznacza wartość znaną do trzech miejsc po przecinku; skrócenie jej do 1.5 po cichu usuwa informację o precyzji. Jeśli potrzebujesz mniejszej liczby cyfr, ustaw jawnie liczbę cyfr znaczących.
Czym jest zaokrąglanie do parzystej (bankierskie) i kiedy go używać?
Przy dokładnej połowie liczba jest zaokrąglana do najbliższej parzystej cyfry: 2.5 → 2, ale 3.5 → 4. Przy wielu zaokrągleniach unika to odchylenia w górę wynikającego z ciągłego zaokrąglania połówek w górę, dlatego finanse i liczby zmiennoprzecinkowe IEEE 754 domyślnie stosują tę metodę.
Jak wpisywać bardzo małe liczby?
Użyj notacji E z ujemnym wykładnikiem: 9.109e-31 dla masy spoczynkowej elektronu, 3e-9 dla 3 nanosekund. Konwerter pokazuje pełne rozwinięcie dziesiętne i obie notacje.
Dlaczego mój wpis „1e” został odrzucony?
Zapis jest niepełny — po E brakuje wykładnika. Parser odrzuca częściowe formy zamiast zgadywać, więc literówka nigdy nie prowadzi po cichu do błędnego przeliczenia.
Ostatnia aktualizacja: