Kalkylator för signifikanta siffror

Räkna signifikanta siffror i valfria värden, avrunda till en vald precision eller beräkna uttryck med + − × ÷ där avrundningsreglerna visas steg för steg.

Tal eller uttryck

Ett värde att räkna och avrunda, eller ett uttryck med + − × ÷ och parenteser. Använd komma för decimaler och e för tiopotenser, som 1,5e3.
Lämna tomt för att följa reglerna; ange 1–100 för att tvinga fram en precision.

Resultat

Resultat

Regler och steg

Räkna från första siffran som inte är nolla; nollor mellan siffror och efter ett decimaltecken räknas, inledande nollor gör det inte.

+ och − behåller den minst precisa decimalplaceringen

× och ÷ behåller det minsta antalet signifikanta siffror

Avrunda halvt uppåt, och endast det slutliga svaret

    Ange ett tal för att räkna dess signifikanta siffror, eller ett uttryck för att tillämpa reglerna.

    Dina tal och beräkningar stannar i den här webbläsaren och laddas aldrig upp.

    Vanliga frågor

    Hur många signifikanta siffror har 1200?

    Två som det är skrivet – avslutande nollor utan decimaltecken räknas inte, så 1200 utläses som 1.2 × 10³. Om mätningen verkligen fastställde tre eller fyra siffror, skriv 1.20 × 10³ eller 1.200 × 10³ (eller 1200.) så att precisionen är entydig. Kalkylatorn flaggar detta fall närhelst det uppstår.

    Hur anger jag en exakt konstant, som 2 i d = 2r?

    Exakta konstanter har obegränsat antal signifikanta siffror, men kalkylatorn kan bara läsa det du skriver – att skriva 2 gör det till den minst precisa faktorn och avrundar 2 × 2.35 till 5 istället för 4.70. Ge konstanten fler siffror än någon mätning, som 2.0000, så begränsar den inte längre resultatet.

    Varför är inte mellanstegen avrundade?

    Avrundning i varje steg skulle ackumulera små avrundningsfel i det slutliga svaret. Standardmetoden behåller full precision genom hela kedjan och avrundar endast det slutliga svaret, samtidigt som precisionen för varje steg spåras – så 12.13 + 1.72 × 3.4 slutar korrekt på 18.0 istället för 18. Stegen ovan visar både den exakta kedjan och den precision som varje operation behåller.

    Vilken avrundningsregel använder kalkylatorn?

    Avrundning sker halvt uppåt: den sista behållna siffran förblir densamma när den första borttagna siffran är 4 eller lägre, och ökar med ett när den är 5 eller högre, så 2.5 till en signifikant siffra blir 3 och 0.25 blir 0.3. Vissa områden föredrar avrundning till närmaste jämna tal; kontrollera vilken konvention din kurs eller ditt laboratorium kräver.

    Regler för att räkna signifikanta siffror

    Att bestämma antalet signifikanta siffror i ett uppmätt värde är grundläggande för att kommunicera precisionen i vetenskapliga mätningar. Kalkylatorn analyserar inmatade värden baserat på etablerade matematiska regler för att identifiera vilka siffror som faktiskt bidrar till precisionen.

    Följande principer styr hur siffror klassificeras:

    • Siffror som inte är nolla: Alla siffror från 1 till 9 är alltid signifikanta.
    • Inneslutna nollor: Nollor som står mellan två signifikanta siffror är alltid signifikanta. I verktygets steg-för-steg-redovisning visas detta med förklaringen: ”Nollor mellan signifikanta siffror är signifikanta.”
    • Inledande nollor: Nollor som står före den första siffran som inte är nolla är aldrig signifikanta. De fungerar endast som platsbärare för decimaltecknet. Detta förtydligas i verktyget med texten: ”Inledande nollor i ‹value› anger endast decimaltecknets placering, så de är inte signifikanta.”
    • Avslutande nollor efter decimaltecken: Nollor i slutet av ett tal som innehåller ett decimaltecken är signifikanta, vilket förklaras med: ”De avslutande nollorna kommer efter ett decimaltecken, så de är signifikanta.”
    • Avslutande nollor utan decimaltecken: Nollor i slutet av ett heltal utan decimaltecken betraktas som icke-signifikanta. Verktyget visar då meddelandet: ”De avslutande nollorna har inget decimaltecken, så de är inte signifikanta.”

    Om ett tal helt saknar siffror som inte är nollor, till exempel ett rent decimalbråk med endast nollor efter decimaltecknet, tillämpas regeln: ”Det finns ingen siffra som inte är nolla, så endast nollor efter decimaltecknet räknas.”

    Matematiska operationer med signifikanta siffror

    När matematiska beräkningar utförs förändras reglerna för hur precisionen ska bevaras beroende på vilken operation som används. Kalkylatorn hanterar uttryck med addition, subtraktion, multiplikation, division och parenteser genom att tillämpa specifika regler för varje steg.

    Addition och subtraktion

    Vid addition och subtraktion är det inte det totala antalet signifikanta siffror som styr resultatet, utan decimalernas placering. Regeln definieras som: ”+ och − behåller den minst precisa decimalplaceringen”.

    När två värden adderas eller subtraheras jämförs precisionen i deras sista decimalpositioner. Verktyget utvärderar detta steg för steg och visar principen: ”minst precis sista decimalplats vinner: 10‹pa› mot 10‹pb› → behåll 10‹p›”. Det slutliga svaret kan därför ha fler eller färre signifikanta siffror än de ingående talen, så länge det matchar den minst precisa decimalpositionen.

    Multiplikation och division

    Vid multiplikation och division är det istället det totala antalet signifikanta siffror som avgör precisionen. Regeln definieras som: ”× och ÷ behåller det minsta antalet signifikanta siffror”.

    Verktyget jämför antalet signifikanta siffror i varje faktor och tillämpar regeln: ”minst antal signifikanta siffror vinner: ‹fa› mot ‹fb› → behåll ‹f›”. Det slutliga resultatet avrundas så att det har samma antal signifikanta siffror som den faktor som hade minst antal.

    Risken med avrundning i mellansteg

    Ett vanligt fel i flerstegsberäkningar är att avrunda värdena efter varje enskild operation. Detta leder till att avrundningsfel ackumuleras, vilket kan göra det slutliga resultatet felaktigt.

    För att undvika detta tillämpar kalkylatorn regeln: ”Avrunda halvt uppåt, och endast det slutliga svaret”. Under hela beräkningskedjan behålls full precision med utökad intern precision. Först när det slutliga oavrundade värdet har beräknats sker avrundningen till den korrekta precisionen, vilken har spårats genom beräkningens olika steg.

    Vid divisioner där decimalutvecklingen är oändlig använder verktyget symbolen för att indikera detta. Förklaringen lyder: ”≈ betyder att divisionen aldrig tar slut; det slutliga svaret avrundas fortfarande från det fullständiga värdet, inte från ett förkortat.”

    Avrundningskonventioner och exakta konstanter

    Kalkylatorn använder avrundningsmetoden "avrunda halvt uppåt". Det innebär att om den första siffran som ska tas bort är 4 eller lägre lämnas den sista behållna siffran oförändrad. Om den första siffran som ska tas bort är 5 eller högre höjs den sista behållna siffran med ett.

    Hantering av exakta konstanter

    Exakta konstanter, som heltal i formler (till exempel 2 i formeln för diameter, d = 2r), har i teorin ett oändligt antal signifikanta siffror. Eftersom kalkylatorn läser alla inmatade värden bokstavligt, kommer en ensam siffra som 2 att tolkas som att den endast har en signifikant siffra. Detta kan felaktigt begränsa precisionen för hela beräkningen. För att förhindra detta bör exakta konstanter matas in med extra decimaler, exempelvis 2.0000, så att de inte blir den begränsande faktorn i uttrycket.

    Eliminera tvetydighet med grundpotensform

    Stora tal som slutar på nollor utan decimaltecken, till exempel 1200, skapar ofta osäkerhet kring den faktiska precisionen. Det är oklart om mätningen gjordes med en precision på exakt tiotal, hundratal eller om nollorna bara är platshållare.

    Kalkylatorn flaggar för denna osäkerhet och visar meddelandet: ”Avslutande nollor utan decimaltecken är inte signifikanta – antalet läses som det är skrivet.” För att kommunicera precisionen helt entydigt bör man använda grundpotensform (scientific notation) eller E-notation.

    Verktyget presenterar alltid resultatet i flera format för att underlätta detta:

    • Ursprungligt värde
    • Oavrundat värde
    • Grundpotensform
    • E-notation

    Genom att skriva talet som 1.20 × 10³ framgår det tydligt att det finns tre signifikanta siffror, medan 1.200 × 10³ visar att det finns fyra. Alternativt kan ett decimaltecken placeras direkt efter nollorna, till exempel 1200., för att markera att alla nollor är signifikanta.

    Integritet och lokal bearbetning

    När du använder denna kalkylator sker all databehandling lokalt i din webbläsare. Inga siffror, matematiska uttryck eller beräknade resultat skickas till externa servrar. Detta innebär att dina beräkningar stannar på din egen enhet.

    Vanliga frågor

    Hur många signifikanta siffror har 1200? Två som det är skrivet – avslutande nollor utan decimaltecken räknas inte, så 1200 utläses som 1.2 × 10³. Om mätningen verkligen fastställde tre eller fyra siffror, skriv 1.20 × 10³ eller 1.200 × 10³ (eller 1200.) så att precisionen är entydig. Kalkylatorn flaggar detta fall närhelst det uppstår.

    Varför är inte mellanstegen avrundade? Avrundning i varje steg skulle ackumulera små avrundningsfel i det slutliga svaret. Standardmetoden behåller full precision genom hela kedjan och avrundar endast det slutliga svaret, samtidigt som precisionen för varje steg spåras – så 12.13 + 1.72 × 3.4 slutar korrekt på 18.0 istället för 18. Stegen ovan visar både den exakta kedjan och den precision som varje operation behåller.

    Vilken avrundningsregel använder kalkylatorn? Avrundning sker halvt uppåt: den sista behållna siffran förblir densamma när den första borttagna siffran är 4 eller lägre, och ökar med ett när den är 5 eller högre, så 2.5 till en signifikant siffra blir 3 och 0.25 blir 0.3. Vissa områden föredrar avrundning till närmaste jämna tal; kontrollera vilken konvention din kurs eller ditt laboratorium kräver.

    Hur anger jag en exakt konstant, som 2 i d = 2r? Exakta konstanter har obegränsat antal signifikanta siffror, masn kalkylatorn kan bara läsa det du skriver – att skriva 2 gör det till den minst precisa faktorn och avrundar 2 × 2.35 till 5 istället för 4.70. Ge konstanten fler siffror än någon mätning, som 2.0000, så begränsar den inte längre resultatet.