Kalkulator cyfr znaczących
Sprawdź, ile cyfr znaczących zawiera wpisana liczba, które zera opisują precyzję i jak zapisać wynik bez niejednoznaczności.
Zaokrąglij liczbę do cyfr znaczących
Od danych do świadomej decyzji
- Dane
- Obliczenie
- Wykres
- Decyzja
Zapis 0,0040500 ma pięć cyfr znaczących
Czytamy od pierwszej cyfry różnej od zera
W liczbie 0,0040500 pierwszą cyfrą niosącą informację o wartości jest 4. Zero przed przecinkiem oraz dwa zera między przecinkiem a czwórką wyznaczają jedynie położenie liczby na osi. Można je zastąpić zmianą jednostki lub wykładnikiem dziesiętnym, dlatego nie zwiększają liczby cyfr znaczących.
Od czwórki zaczyna się właściwy zapis precyzji: 4, następnie 0 między cyframi, 5 oraz dwa końcowe zera po przecinku. Sekwencja cyfr znaczących brzmi więc 4–0–5–0–0. Wynik to pięć, choć tylko dwie z tych cyfr są różne od zera.
To rozróżnienie jest ważne: cyfra znacząca nie oznacza „cyfry niezerowej”. Oznacza cyfrę należącą do zapisu wartości z deklarowaną dokładnością. Zero może niczego nie mówić o dokładności, ale w innym miejscu tej samej liczby może być jej istotną częścią.
Zero między 4 i 5 nie może zniknąć
Środkowe zero znajduje się pomiędzy dwiema cyframi niezerowymi. Usunięcie go zmieniłoby 0,0040500 na 0,0045500, czyli inną wartość. Takie zera, czasem nazywane zerami wewnętrznymi, zawsze są znaczące: dotyczy to zarówno 405, jak i 4,05 czy 0,0405.
Dwa zera na końcu 0,0040500 pełnią inną rolę. Sama wartość liczbowa nie zmieni się po zapisaniu 0,00405, ale zmieni się informacja o rozdzielczości wyniku. Zapis kończący się na setnych części milionowej wskazuje, że autor celowo podał dalsze miejsca dziesiętne.
Właśnie dlatego program nie zamienia wpisu od razu na typ liczbowy. Komputerowa wartość 0.0040500 staje się zwykle 0.00405 i traci dwa końcowe zera. Liczenie odbywa się na oryginalnym tekście wpisanym przez użytkownika, a dopiero osobno powstaje wartość potrzebna do zaokrąglenia.
Notacja 4,0500 × 10⁻³ pokazuje ten sam wynik bez zer wiodących
Przesunięcie przecinka o trzy miejsca w prawo daje współczynnik 4,0500 i wykładnik −3. Mnożenie przez 10⁻³ przywraca wartość 0,0040500. Współczynnik nadal ma pięć cyfr znaczących, a wykładnik nie jest do nich doliczany.
Notacja naukowa bardzo wyraźnie oddziela rząd wielkości od precyzji. Dla 4,05 × 10⁻³ odczytamy trzy cyfry znaczące, dla 4,050 × 10⁻³ cztery, a dla 4,0500 × 10⁻³ pięć. Wartość jest w każdym przypadku bliska tej samej, lecz liczba zapisanych cyfr mówi coś innego o sposobie jej podania.
W wyniku kalkulator pokazuje znormalizowany zapis naukowy obok rozpoznanej sekwencji. To szybka kontrola: jeśli zniknęło zero, które miało opisywać dokładność, trzeba wrócić do pola i upewnić się, że zostało wpisane jawnie.
Położenie zera decyduje o tym, czy je liczymy
Zera wiodące ustawiają przecinek, ale nie precyzję
W 0,00072 znaczące są 7 i 2. Cztery zera przed siódemką nie stają się dodatkowymi cyframi tylko dlatego, że zapis zajmuje więcej znaków. Po zmianie jednostki ta sama wielkość mogłaby wyglądać jak 0,72 albo 720; liczba zer wiodących zależy od skali.
Dobra próba kontrolna polega na zapisaniu liczby naukowo. 0,00072 to 7,2 × 10⁻⁴, więc widać dwie cyfry znaczące. Podobnie 0,0304 przechodzi w 3,04 × 10⁻²: pierwsze zera znikają, lecz zero między 3 i 4 pozostaje i daje łącznie trzy cyfry.
Znak plus lub minus także nie jest cyfrą znaczącą. Minus informuje o kierunku lub położeniu względem zera, ale nie o dokładności. Liczby −2,50 i 2,50 mają po trzy cyfry znaczące.
Zera końcowe po przecinku są celową częścią zapisu
Liczba 2,5 ma dwie cyfry znaczące, natomiast 2,500 ma cztery. Dopisane zera nie zwiększają wartości, ale wskazują, że wynik podano do tysięcznych. W danych pomiarowych taka różnica może odpowiadać innej rozdzielczości przyrządu lub innemu sposobowi zaokrąglenia.
Nie wolno jednak dopisywać zer tylko po to, aby wynik wyglądał dokładniej. Jeśli waga odczytuje masę z rozdzielczością 0,1 g, zapis 12,3000 g sugerowałby precyzję, której pomiar nie dostarczył. Liczba cyfr powinna wynikać z danych źródłowych i niepewności, a nie z estetyki tabeli.
Arkusze kalkulacyjne potrafią wyświetlić stałą liczbę miejsc dziesiętnych niezależnie od rzeczywistego znaczenia danych. Format „0,00” może pokazać 8,00, choć komórka zawierała dokładne 8 albo pomiar 8 z dokładnością do jedności. Sam wygląd komórki nie zastępuje informacji o metodzie pomiaru.
Liczba 1200 bez dodatkowej informacji jest niejednoznaczna
W zwykłym zapisie 1200 nie wiadomo, czy zera są tylko pozycjami, czy zapisano je jako wyniki pomiaru. Liczba mogła zostać zaokrąglona do setek i mieć dwie cyfry znaczące, ale mogła też oznaczać dokładnie tysiąc dwieście sztuk. Sam ciąg znaków nie rozstrzyga intencji autora.
Dlatego przy liczbie całkowitej zakończonej zerami formularz pozwala wybrać regułę. Opcja „zera nieokreślone” odczytuje 1200 jako dwie cyfry znaczące. Opcja „zera są znaczące” liczy cztery, jeśli wiesz, że taki był zamysł zapisu. Wybór nie zmienia wartości 1200, tylko interpretację precyzji.
Najlepszym sposobem usunięcia niejasności jest notacja naukowa: 1,2 × 10³ oznacza dwie cyfry, 1,20 × 10³ trzy, a 1,200 × 10³ cztery. W raporcie technicznym taki zapis jest czytelniejszy niż liczenie na to, że kropka po liczbie albo typografia zostaną zrozumiane jednakowo przez wszystkich.
| Zapis | Cyfry znaczące | Dlaczego |
|---|---|---|
| 0,00072 | 2 | zera przed 7 są wiodące |
| 0,0304 | 3 | zero między 3 i 4 jest znaczące |
| 2,500 | 4 | zera końcowe po przecinku są znaczące |
| 1200 | 2 albo 4 | bez kontekstu zera końcowe są niejednoznaczne |
| 1,200 × 10³ | 4 | współczynnik jednoznacznie pokazuje precyzję |
Zaokrąglanie ma zachować informację, a nie tworzyć pozorną dokładność
Do wskazanej liczby cyfr zaokrąglamy od pierwszej cyfry niezerowej
Aby zaokrąglić 0,0040500 do trzech cyfr znaczących, zachowujemy 4, 0 i 5. Kolejna cyfra to 0, więc wynik pozostaje 0,00405. Miejsce przecinka nie wyznacza tu liczby cyfr: liczenie zaczyna się od 4, choć znajduje się ona dopiero na trzecim miejscu po przecinku.
Dla 98765 zaokrąglanych do trzech cyfr zachowujemy 9, 8 i 7, a następna cyfra 6 podnosi 7 do 8. Wynik 98800 jest jednak wizualnie niejednoznaczny. Zapis 9,88 × 10⁴ jasno pokazuje trzy cyfry znaczące i dlatego lepiej nadaje się do raportu.
Pole „zaokrąglij do” nie zmienia sposobu zliczania oryginalnego zapisu. Najpierw dowiadujesz się, ile cyfr ma wpis, a osobno widzisz jego wersję zaokrągloną do wybranej liczby. Dzięki temu można sprawdzić zarówno dane wejściowe, jak i oczekiwany format wyniku.
W obliczeniach zachowujemy cyfry robocze i zaokrąglamy dopiero wynik końcowy
Wielokrotne obcinanie wyników pośrednich kumuluje błąd. Jeśli obliczenie ma kilka etapów, warto przechować dodatkowe cyfry robocze w kalkulatorze lub arkuszu, a regułę dokładności zastosować raz, do końcowego wyniku. NIST zwraca uwagę na zaokrąglanie po zakończeniu konwersji, nie na każdym kroku.
Przykładowo pole prostokąta o bokach 2,35 m i 1,2 m wynosi na kalkulatorze 2,82 m². Ponieważ najmniej dokładny czynnik ma dwie cyfry znaczące, wynik raportujemy jako 2,8 m². Nie zaokrąglamy 2,35 do 2,4 jeszcze przed mnożeniem, bo otrzymalibyśmy 2,88 i moglibyśmy zakończyć z innym wynikiem.
Sposób rozstrzygania dokładnej połowy, na przykład gdy pierwszą odrzucaną cyfrą jest 5 bez dalszych cyfr, zależy od przyjętej konwencji. W nauce spotyka się zaokrąglanie do parzystej cyfry, a w zadaniach szkolnych częściej regułę „5 w górę”. W raporcie powtarzalnym warto nazwać zastosowaną metodę.
Mnożenie i dodawanie nie korzystają z tej samej reguły
Przy mnożeniu i dzieleniu zwykle ogranicza nas składnik z najmniejszą liczbą cyfr znaczących. Iloczyn 3,42 × 1,6 liczymy jako 5,472, a zapisujemy z dwiema cyframi: 5,5. Ta zasada odnosi się do względnej dokładności czynników.
Przy dodawaniu i odejmowaniu ważne jest natomiast ostatnie wiarygodne miejsce dziesiętne. Suma 12,11 + 0,3 wynosi 12,41, ale raportujemy 12,4, bo drugi składnik kończy się na dziesiątych. Liczenie samych cyfr znaczących prowadziłoby tu do niewłaściwego miejsca zaokrąglenia.
Wzory z wartościami dokładnymi wymagają jeszcze innego spojrzenia. Współczynnik 2 w obwodzie prostokąta 2(a+b) wynika z definicji i nie ogranicza wyniku do jednej cyfry. Ograniczają go zmierzone długości a i b oraz ich niepewności.
| Działanie | Co ogranicza wynik | Przykład |
|---|---|---|
| mnożenie lub dzielenie | najmniejsza liczba cyfr znaczących | 3,42 × 1,6 = 5,5 |
| dodawanie lub odejmowanie | najmniej dokładne miejsce dziesiętne | 12,11 + 0,3 = 12,4 |
| liczby dokładne | nie ograniczają same z siebie | 3 próbki × zmierzona masa |
W pomiarze ostatnia cyfra powinna zgadzać się z niepewnością
Cyfry znaczące są skrótem, ale nie zastępują niepewności
Zapis 12,34 cm sugeruje, że wynik podano do setnych centymetra, lecz nie mówi, czy niepewność wynosi ±0,01 cm, ±0,05 cm czy więcej. Pełniejszy wynik ma postać wartości z niepewnością, na przykład (12,34 ± 0,06) cm, wraz z opisem metody i poziomu ufności, gdy jest potrzebny.
Wartość i niepewność zapisuje się zwykle do tego samego miejsca dziesiętnego. Jeśli niepewność po zaokrągleniu wynosi 0,06 cm, wartość 12,3437 cm przedstawiamy jako 12,34 cm, a nie 12,3437 cm. Dodatkowe cyfry mogą pozostać w pliku roboczym, ale nie powinny sugerować odbiorcy większej wiedzy o wyniku.
Jedna lub dwie cyfry znaczące niepewności są częstą praktyką, jednak szczegółowa reguła zależy od dziedziny i procedury. Sam kalkulator cyfr nie zna jakości przyrządu, kalibracji, rozrzutu serii ani modelu niepewności. Odpowiada na pytanie o zapis, nie przeprowadza analizy pomiarowej.
Liczby dokładne i zliczenia nie tracą precyzji przez zapis
Jeżeli w pudełku policzono dokładnie 1200 śrub, liczba 1200 jest zliczeniem, a nie przybliżonym pomiarem. Można traktować ją jako dokładną i nie ograniczać przez nią liczby cyfr w dalszym obliczeniu. Podobnie dokładne są zdefiniowane przeliczniki, na przykład 1 min = 60 s.
Inaczej wygląda odczyt 1200 g z wagi zaokrąglającej do 100 g. Wtedy dwa końcowe zera mogą być tylko miejscami, a sensowny zapis to 1,2 × 10³ g. Te same znaki „1200” opisują więc dwa różne rodzaje informacji; kontekst pomiaru jest ważniejszy od automatycznej reguły.
W formularzu opcję znaczących zer końcowych wybiera użytkownik, ponieważ program nie potrafi odgadnąć, czy wpis jest zliczeniem, definicją, wynikiem pomiaru czy zaokrągloną wartością z tabeli. W publikacji najlepiej przekazać tę informację w notacji naukowej lub metadanych kolumny.
Zmiana jednostki nie powinna zmieniać deklarowanej precyzji
Pomiar 2,50 m ma trzy cyfry znaczące. Po przeliczeniu na centymetry otrzymujemy 250 cm, ale taki zapis znowu staje się niejasny. Forma 2,50 × 10² cm zachowuje trzy cyfry i nie sugeruje ani dwóch, ani nieskończenie wielu.
Dobór przedrostka SI pomaga uniknąć długich ciągów zer. Zamiast 0,00000450 m można napisać 4,50 µm; obie formy mają trzy cyfry znaczące. Przedrostek zmienia skalę jednostki, nie jakość pomiaru.
Przed wysłaniem tabeli warto sprawdzić, czy eksport CSV, arkusz albo system bazodanowy nie usunął końcowych zer. Gdy precyzja ma znaczenie, przechowuj również jednostkę, niepewność i regułę zaokrąglania. Sam tekst „4.5” po imporcie nie pozwoli odtworzyć, czy źródło zawierało 4,50.
Najczęstsze pytania
Dlaczego 0,0040500 ma pięć cyfr znaczących?
Zera przed 4 są wiodące i tylko ustawiają przecinek. Liczymy 4, zero między 4 i 5, cyfrę 5 oraz dwa końcowe zera po przecinku: łącznie pięć.
Czy zero pomiędzy dwiema cyframi niezerowymi jest znaczące?
Tak. W 405, 4,05 i 0,0405 zero wewnętrzne należy do wartości i zawsze jest cyfrą znaczącą.
Czy zera na końcu liczby dziesiętnej się liczą?
Tak, jeśli zostały zapisane po przecinku. Dlatego 2,5 ma dwie cyfry znaczące, a 2,500 ma cztery.
Czy wykładnik w 4,0500 × 10⁻³ jest cyfrą znaczącą?
Nie. Cyfry znaczące odczytuje się ze współczynnika 4,0500; wykładnik jedynie przesuwa przecinek.
Czy liczby dokładne ograniczają wynik obliczenia?
Nie. Dokładne zliczenia i współczynniki wynikające z definicji nie ograniczają liczby cyfr tak jak przybliżone pomiary.
Jak zaokrąglać wynik mnożenia?
Zwykle do liczby cyfr znaczących najsłabiej określonego czynnika, zachowując dodatkowe cyfry w krokach pośrednich.
Dlaczego przy dodawaniu patrzymy na miejsca dziesiętne?
Dodawanie i odejmowanie łączy niepewności bezwzględne, dlatego wynik kończy się na najmniej dokładnym miejscu dziesiętnym składników.
Czy liczba cyfr znaczących mówi, jaka jest niepewność pomiaru?
Nie w pełni. Pokazuje sposób zapisu, ale rzetelny wynik pomiaru powinien podawać także oszacowaną niepewność i jednostkę.