Ingen opplasting, 100% lokalt, ingen konto

Artikkel

En regneverktøykasse du ikke trenger å installere

De fleste raske utregninger trenger ingen egen app. Et tips, en rabatt, en skattelinje, en oppskriftsomregning eller en pris i utlandet er alt sammen enkel aritmetikk. Haken ved de fleste kalkulatorer på nettet er at de kjører i skyen, så tallene du skriver inn reiser til en tjener. Verktøyene samlet her kjører derimot helt i nettleseren din. Du åpner en side, skriver inn tallene dine, og resultatet vises lokalt, uten at noe lastes opp og uten konto å opprette.

Prosent, tips og skatt

Disse tre utregningene har samme form: et grunnbeløp ganget med en sats. Et tips på 20 prosent av en regning på 45,00 er 45 ganger 0,20, altså 9,00, til sammen 54,00. En rabatt på 15 prosent på en vare til 80,00 trekker fra 12,00 og lar 68,00 stå igjen. Skatt virker likedan, bare omvendt: en pris på 50,00 med 8 prosent skatt legger til 4,00, altså 54,00 i kassen. I hodet er det lett å regne litt feil, særlig når du deler en regning eller henter ut skatten som alt er med i en pris. Prosentkalkulatoren tar de enkle forholdene, tipskalkulatoren legger til deling mellom flere personer, og skattekalkulatoren lar deg gå fra en pris uten skatt til sluttprisen eller hente beløpet uten skatt ut av en sum. Hvert tall blir værende på enheten din.

Regneeksempel: en regning på 60 pluss 15 prosent driks, altså 9, gir en total på 69.

Metrisk og imperisk, side om side

Å bytte mellom målesystemer er dagligdags for alle som leser oppskrifter, bruksanvisninger eller reiseguider skrevet for en annen region. Omregningene er faste forhold, så en liten referansetabell dekker nesten alt i hverdagen: 1 tomme er 2,54 centimeter, 1 fot er 30,48 centimeter, 1 mile er omtrent 1,609 kilometer, 1 pund er omtrent 0,454 kilogram og 1 amerikansk gallon er omtrent 3,785 liter. Temperatur er unntaket, fordi den har en forskyvning i tillegg til skalaen: for å gå fra Fahrenheit til Celsius trekker du fra 32 og ganger med fem niendedeler, slik at 68 F blir 20 C. Enhetsomregneren dekker lengde, vekt, volum, temperatur og flere andre kategorier, så du slipper å huske den nøyaktige faktoren for hver enkelt.

Kjøkkenmål avhenger av ingrediensen

Kjøkkenomregninger lurer folk fordi et cup-mål måler volum mens en oppskriftsingrediens ofte veies, og sammenhengen mellom de to avhenger av tettheten. En cup vann veier omtrent 240 gram, men en cup vanlig mel er bare omtrent 120 gram, og en cup farin ligger rundt 200 gram. Å behandle dem alle med samme vekt er hvordan en kake blir tørr eller kompakt. Kjøkkenomregneren husker typiske tettheter for vanlige ingredienser, så når du ber om en cup mel i gram, bruker den verdien for mel, ikke en generisk. Den kan likevel ikke vite hvor hardt du pakker målet, og derfor anbefaler bakeguider å veie mel når presisjonen teller.

Valuta, med et ærlig forbehold

Valuta er den eneste utregningen på denne listen som virkelig trenger data utenfra, for vekslingskursene endrer seg hver dag. Valutaomregneren laster ned en offentlig tabell med dagskurser, samme slags offentlige informasjon som hvem som helst kan slå opp, og gjør deretter omregningen i nettleseren din. Av den utformingen følger to ting. For det første er kursene et øyeblikksbilde av dagen, ikke en sanntids markedsstrøm, så de duger til grovt å se hva en pris betyr i din egen valuta, men de er ikke kursen en bank eller megler ville gitt deg på et gitt sekund. For det andre lastes bare den offentlige kurstabellen ned; beløpene du skriver inn sendes aldri, og det siste øyeblikksbildet ligger i hurtiglager slik at verktøyet virker også uten nett, med dato og kilde synlig på skjermen.

Flytallspresisjon i nettleserkalkulatorer

JavaScript representerer alle tall som 64-bits IEEE 754 double. Dette formatet kan representere heltall opp til 2^53 nøyaktig, men introduserer avrundingsfeil for mange desimalverdier: 0.1 + 0.2 evalueres til 0.30000000000000004 heller enn 0.3. For beregninger som prosentdeling, enhetskonverteringer eller momsavrunding, har dette betydning. En vanlig tilnærming er å skalere verdier til heltall før operasjonene (for eksempel behandle valutabeløp som heltall i øre), og deretter skalere tilbake på slutten. For behov med høyere presisjon opererer vilkårligpresisjon-biblioteker på sifferstrenger heller enn native flottall, med en ytelseskostnad. Å forstå hvilken tilnærming en kalkulator bruker forteller deg om et resultat er avrundet til en visningsterskel eller bærer IEEE 754-avrunding gjennom hele kjeden.

I en nettleser gir 0,1 + 0,2 resultatet 0.30000000000000004, den klassiske avrundingsrariteten til binære flyttall.

Verktøy i denne artikkelen

Ofte stilte spørsmål

Virker disse kalkulatorene uten nett?

Verktøyene for prosent, tips, skatt, enheter og kjøkken er ren aritmetikk og kjører helt i nettleseren, så når siden er lastet, fortsetter de å virke uten forbindelse. Valutaomregneren trenger en daglig kurstabell, men lagrer den sist nedlastede i hurtiglager, så den virker også uten nett med det øyeblikksbildet, der datoen vises tydelig.

Er vekslingskursene de samme som bankens?

Nei. Omregneren bruker en offentlig referansekurs som oppdateres en gang om dagen, fin til å forstå hva en utenlandsk pris er verdt. En bank eller kortutsteder bruker sin egen kurs i transaksjonsøyeblikket og legger som regel på en margin eller et gebyr, så beløpet på kontoutskriften din avviker litt fra det omregnede anslaget.