Tablora

Tablora · Bibliotek

Behold små desimalbidrag synlige

Legg sammen 1.2 og 0.003 nøyaktig og få 1.203. Summekontrollen beholder den største desimalskalaen den ser, så små bidrag avrundes aldri bort.

Verdier med ulikt antall desimaler

Ekte data blander presisjon: en enhetspris med tre eller fire desimaler, et gebyr avrundet til øre, en mengde i hele tall. Når de legges sammen i et verktøy som formaterer resultater med to desimaler, kan et lite bidrag som 0.003 forsvinne fra den viste summen, og to summer som skiller seg i tredje desimal, ser like ut.

Summekontrollen finner det høyeste antallet desimaler blant alle verdiene og den forventede summen, skalerer hver verdi til det og legger dem sammen nøyaktig. Ingenting avrundes, og resultatet vises med hele den skalaen.

Skalaen omfatter også Forventet sum. Skriver du 1.20300 der, vises hvert tall i resultatet med fem desimaler, selv om ingen linje har så mange.

Legg sammen 1.2 og 0.003

Sidens eksempel skriver inn 1.2 og 0.003 i Én verdi per linje, med en Forventet sum på 1.203. Beregnet sum er 1.203 og Forskjell er 0.000, så Summene stemmer viser Ja. Resultatet har tre desimaler fordi både 0.003 og den forventede summen har tre.

Legg merke til at forskjellen vises som 0.000, ikke 0. Hvert tall i resultatet har samme skala, og det gjør små avvik lette å lese.

Skriv inn verdier med blandet presisjon

Avrunding hører til et eget trinn

Å beholde skalaen er en egenskap ved nøyaktig aritmetikk, ikke en økonomisk avrundingsregel. Er tallet du sammenligner med, avrundet til øre, avgjør du først om kilden avrundet hver linje eller bare summen, og bruker den regelen selv før sammenligningen. Summekontrollen viser deretter om det avrundede tallet stemmer.

Normaliseringsverktøyet oppfører seg likt for enkeltverdier: det beholder desimalene som ble skrevet, så 125.00 forblir 125.00 og 0.003 forblir 0.003 i stedet for å bli forkortet.

Inndata

Én verdi per linje
1.2 0.003
Forventet sum
1.203

Resultater

Beregnet sum
1.203
Forskjell
0.000
Summene stemmer
Ja