Hoppa till innehåll
Varlig-guiden
Varligs startsida

Avrundning

Den här sidan beskriver avrundning i en beräkning: till ett visst antal decimaler eller signifikanta siffror, till ett heltal eller till ett steg som närmaste 0,50 £ eller 15 minuter. Använd den när du behöver ett avrundat värde längre ned i anteckningen, till exempel antalet bord som ska hyras eller beloppet varje person ska betala.

Det finns några olika operationer, och de är lätta att blanda ihop:

  • Decimaler behåller ett visst antal siffror efter decimaltecknet: 3,14159 avrundat till 2 decimaler blir 3,14.
  • Signifikanta siffror behåller ett visst antal siffror från den första som inte är noll: 12 345 till 3 sf är 12 300.
  • Steg avrundar till en multipel av ett värde: 17 avrundat till närmaste 5 blir 15.

Avrundning i en beräkning ändrar värdet som senare rader använder. Om du bara vill förenkla visningen kan du i stället välja resultatformat i radens snabbmeny.

Antal decimaler

Lägg till to N dp efter en beräkning för att avrunda resultatet:

calc
100 / 7 to 2 dp ger 14.29
pi to 5 dp ger 3.14159
2 kg / 3 to 2 dp ger 0.67 kg
14 kg / 3 to 1 dp ger 4.7 kg

Dessa former betyder alla samma sak:

Form Exempel Resultat
to N dp 1.23456 to 2 dp 1.23
to N decimal places 1.23456 to 2 decimal places 1.23
to N digits 1.23456 to 2 digits 1.23
rounded to N dp 1.23456 rounded to 2 dp 1.23
rounded to N decimal places 1.23456 rounded to 2 decimal places 1.23
-> N dp 1.23456 -> 2 dp 1.23

decimal place fungerar också i singularform, som i 17.456 to 1 decimal place.

to 0 dp avrundar till ett heltal. Värden exakt mitt emellan avrundas bort från noll, så 2.5 to 0 dp ger 3 och -2.25 to 1 dp ger −2,3. Enheterna behålls i det avrundade värdet.

Avrunda omvandlingar och funktionsresultat

Sätt to N dp direkt efter en konvertering eller ett funktionsanrop. En konvertering avrundar i den enhet du konverterade till, oavsett om du skrev in eller to:

calc
42.195 km to miles to 1 dp ger 26.2 mi
sqrt(2) to 4 dp ger 1.4142
average(1, 2, 4) to 2 dp ger 2.33

Om resultatet har två enheter, till exempel fot och tum, gäller antalet decimaler den mindre enheten: 170 cm in feet and inches to 0 dp ger 5 fot och 7 tum. Se Resultat med två enheter.

Avrunda belopp

Belopp visas med två decimaler, men det fullständiga värdet behålls för senare rader. Det fungerar vanligtvis till din fördel: en tredjedel av 100 pund visas som 33,33 pund, men tre tredjedelar lägger ihop sig till exakt 100 pund.

calc
£100 / 3 ger £33.33
£100 / 3 * 3 ger £100.00

Avrunda uttryckligen om det avrundade beloppet är det som faktiskt betalas. Nedan betalar varje person 33,33 £, så de tre betalningarna blir 99,99 £:

calc
share = £100 / 3 to 2 dp ger £33.33
share * 3 ger £99.99

Signifikanta siffror

Forskare, ingenjörer och andra som anger ungefärliga värden avrundar ofta till signifikanta siffror. Skriv to N sf, to N significant figures eller to N sig figs:

calc
12345.678 to 3 sf ger 12,300
0.0012345 to 2 sf ger 0.0012
12345.678 to 3 significant figures ger 12,300
round 987.65 to 2 sig figs ger 990
5.4328 m to 2 s.f. ger 5.4 m

Förkortningen kan skrivas sf, SF, s.f., S.F., sig fig eller sig. figs, beroende på vad som används inom ditt område. Även rounded to N sf och round … to N sf fungerar. Värden exakt mitt emellan avrundas bort från noll och enheterna behålls, så sqrt(2 * 9.81 m/s² * 45 m) to 3 sf ger 29,7 m/s.

En nolla som ingår i de signifikanta siffrorna visas, eftersom resultatet annars skulle ange lägre precision än mätningen har. Det är det enda fallet där avslutande nollor behålls. Vid avrundning till decimaler utelämnas de.

calc
31.0357 m to 3 sf ger 31.0 m
9.996 to 3 sf ger 10.0
31.0357 m to 1 dp ger 31 m

Närmaste heltal

rounded efter ett värde, eller round(…) runt det, ger det närmaste heltalet:

calc
4.5 rounded ger 5
4.4 rounded ger 4
round(£12.50) ger £13.00

Avrundning upp och ner

Lägg till up eller down för att bestämma avrundningsriktningen. Uttrycket kan stå efter eller före värdet:

calc
12.3 rounded up ger 13
12.7 rounded down ger 12
round up 12.3 ger 13
round 12.7 down ger 12

Avrunda uppåt när även en delvis fylld enhet måste räknas som en hel:

calc
guests = 23
guests / 6 rounded up ger 4
round up guests / 6 ger 4
round down guests / 6 ger 3

Tjugotre gäster med sex platser per bord behöver fyra bord, varav tre fylls helt. Om round up eller round down står först avrundas hela beräkningen som följer. Du kan därför placera frasen där den är lättast att läsa.

Negativa tal

För negativa tal betyder up mot positiv oändlighet och down mot negativ oändlighet, som riktningarna på en tallinje. Vanlig avrundning avrundar fortfarande värden exakt mitt emellan bort från noll:

calc
-2.5 rounded ger -3
-2.5 rounded up ger -2
-2.5 rounded down ger -3

Funktionsformer

Funktion Avrundar Exempel Resultat
round(x) Till närmaste värde; vid exakt hälften avrundas bort från noll round(-2.5) -3
floor(x) Nedåt, mot negativ oändlighet floor(-2.5) -3
ceil(x) Uppåt, mot positiv oändlighet ceil(-2.5) -2
trunc(x) Mot noll, genom att ta bort decimaldelen trunc(-2.5) -2
int(x) Samma som trunc int(12.7) 12

floor och ceil fungerar med valutabelopp och enheter (ceil(£12.01) ger 13,00 £). trunc och int tar bara emot tal utan enheter.

Avrundning till ett steg

Lägg till to nearest och ett steg för att avrunda till en multipel av det steget. rounded up to nearest och rounded down to nearest bestämmer riktningen:

calc
2,340 rounded to nearest 100 ger 2,300
2.3 to nearest 0.25 ger 2.25
£1,237 rounded up to nearest £100 ger £1,300.00
£4.38 rounded to nearest 5p ger £4.40
£4.386 to nearest penny ger £4.39
$4.38 rounded up to the nearest dollar ger $5.00
$2.37 rounded to nearest 50c ger $2.50
47 min rounded up to nearest 15 min ger 60 min
£490 rounded to nearest hundred ger £500.00
2,100 to nearest thousand ger 2,000

Ord för storleksordning gör att du slipper skriva ut nollorna när du avrundar till jämna värden. Därför fungerar nearest hundred, nearest thousand och nearest million som steg.

Raden med 47 min visar hur du kan avrunda tid i en tidrapport uppåt till nästa kvart. Ange ett valutasteg i mindre enheter, till exempel nearest 5p, nearest 10p eller nearest 5 cents, eller som ett belopp, till exempel nearest £0.05. Ange en myntenhet eller valuta utan tal för att avrunda till en enhet: nearest penny, nearest cent, nearest pound, nearest dollar eller nearest euro. Alla former fungerar också med to the nearest, som i 17 to the nearest 5. Ett steg i en annan valuta, som $4.38 to nearest pound, ger ett fel. Detsamma gäller om du använder längd, vikt eller tid som avrundningssteg för pengar.

Samma fras kan stå före värdet, och riktningen kan anges på båda ställena:

calc
round £1,237 to nearest £50 ger £1,250.00
round up £1,237 to nearest £100 ger £1,300.00
round £1,237 up to nearest £100 ger £1,300.00

Steg med enheter

Ett steg kan använda en annan enhet än värdet, så länge de mäter samma sak. Steget omvandlas först, och svaret behåller värdets enhet:

calc
1.3 kg rounded up to nearest 500 g ger 1.5 kg
3.7 km to nearest 500 m ger 3.5 km
round 1.3 kg to nearest 500 m ger Error: incompatible units

Steg skrivna som bråktal

Ett ordningstal som 16th eller 8th avrundar till motsvarande bråkdel av 1 och visar resultatet i bråkform. Det passar måttband, borrsatser och skruvnyckelsatser märkta med bråktal:

calc
0.534 to nearest 16th ger 9/16
2.3 to nearest 16th ger 2 5/16
0.7 to nearest 8th ger ¾

Skriv ordningstalet med siffror, som i 16th. to nearest quarter stöds inte som steg.

round med två argument

round(x, step) är funktionsformen för avrundning till ett steg:

calc
round(47 min, 15 min) ger 45 min
round(£12.345, £0.01) ger £12.35
round(5.567, 0.01) ger 5.57

Avrunda timmar och minuter

En tidslängd med timmar och minuter avrundas som en helhet. Vanlig avrundning går till närmaste timme, medan ett steg på 15 minuter passar en tidrapport:

calc
worked = 1 hour 52 min
round(worked) ger 2 hours
worked to nearest 15 min ger 1 hour 45 min
worked rounded up to nearest 15 min ger 2 hours

Antalet decimaler gäller den minsta enheten, precis som för fot och tum. Därför lämnar worked to 0 dp en tid på 1 timme och 52 minuter oförändrad. Använd round eller ett steg för att avrunda till hela timmar.

Ett klockslag avrundas till ett steg på klockan och förblir ett klockslag. En starttid flyttas alltså till nästa kvart i stället för att bli en tidslängd:

calc
17:07 rounded up to nearest 15 min ger 5:15 PM
8:30am rounded up to nearest 15 min ger 8:30 AM
9:07 rounded to nearest 15 min ger 9:00 AM

Samlat exempel

Planera mat och bord för en trädgårdsfest:

calc
# Garden party
guests = 42
per table = 8
tables = guests / per table rounded up ger 6
pizzas = guests * 3 / 8 rounded up ger 16
pizza price = £11.50
pizza bill = pizzas * pizza price ger £184.00
each = pizza bill / guests rounded up to nearest £0.50 ger £4.50
each * guests ger £189.00

Bord och pizzor avrundas uppåt eftersom du behöver ett helt bord eller en hel pizza även för en del av dem. Tre bitar var från pizzor med åtta bitar ger 15,75 pizzor, så du beställer 16. Varje gästs andel avrundas uppåt till jämna 4,50 £. Den sista raden visar att det täcker räkningen på 184 £ med lite kvar.