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:
100 / 7 to 2 dp ger 14.29pi to 5 dp ger 3.141592 kg / 3 to 2 dp ger 0.67 kg14 kg / 3 to 1 dp ger 4.7 kgDessa 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:
42.195 km to miles to 1 dp ger 26.2 misqrt(2) to 4 dp ger 1.4142average(1, 2, 4) to 2 dp ger 2.33Om 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.
£100 / 3 ger £33.33£100 / 3 * 3 ger £100.00Avrunda uttryckligen om det avrundade beloppet är det som faktiskt betalas. Nedan betalar varje person 33,33 £, så de tre betalningarna blir 99,99 £:
share = £100 / 3 to 2 dp ger £33.33share * 3 ger £99.99Signifikanta 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:
12345.678 to 3 sf ger 12,3000.0012345 to 2 sf ger 0.001212345.678 to 3 significant figures ger 12,300round 987.65 to 2 sig figs ger 9905.4328 m to 2 s.f. ger 5.4 mFö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.
31.0357 m to 3 sf ger 31.0 m9.996 to 3 sf ger 10.031.0357 m to 1 dp ger 31 mNärmaste heltal
rounded efter ett värde, eller round(…) runt det, ger det närmaste heltalet:
4.5 rounded ger 54.4 rounded ger 4round(£12.50) ger £13.00Avrundning upp och ner
Lägg till up eller down för att bestämma avrundningsriktningen. Uttrycket kan stå efter eller före värdet:
12.3 rounded up ger 1312.7 rounded down ger 12round up 12.3 ger 13round 12.7 down ger 12Avrunda uppåt när även en delvis fylld enhet måste räknas som en hel:
guests = 23guests / 6 rounded up ger 4round up guests / 6 ger 4round down guests / 6 ger 3Tjugotre 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:
-2.5 rounded ger -3-2.5 rounded up ger -2-2.5 rounded down ger -3Funktionsformer
| 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:
2,340 rounded to nearest 100 ger 2,3002.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.5047 min rounded up to nearest 15 min ger 60 min£490 rounded to nearest hundred ger £500.002,100 to nearest thousand ger 2,000Ord 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:
round £1,237 to nearest £50 ger £1,250.00round up £1,237 to nearest £100 ger £1,300.00round £1,237 up to nearest £100 ger £1,300.00Steg 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:
1.3 kg rounded up to nearest 500 g ger 1.5 kg3.7 km to nearest 500 m ger 3.5 kmround 1.3 kg to nearest 500 m ger Error: incompatible unitsSteg 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:
0.534 to nearest 16th ger 9/162.3 to nearest 16th ger 2 5/160.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:
round(47 min, 15 min) ger 45 minround(£12.345, £0.01) ger £12.35round(5.567, 0.01) ger 5.57Avrunda 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:
worked = 1 hour 52 minround(worked) ger 2 hoursworked to nearest 15 min ger 1 hour 45 minworked rounded up to nearest 15 min ger 2 hoursAntalet 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:
17:07 rounded up to nearest 15 min ger 5:15 PM8:30am rounded up to nearest 15 min ger 8:30 AM9:07 rounded to nearest 15 min ger 9:00 AMSamlat exempel
Planera mat och bord för en trädgårdsfest:
# Garden partyguests = 42per table = 8tables = guests / per table rounded up ger 6pizzas = guests * 3 / 8 rounded up ger 16pizza price = £11.50pizza bill = pizzas * pizza price ger £184.00each = pizza bill / guests rounded up to nearest £0.50 ger £4.50each * guests ger £189.00Bord 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.