My *nix world

Tumregler för noggrannhet

Inom matematik och fysik handlar svaret alltid om noggrannhet. Det är inte samma sak 5 eller 5.0 eller 5.00.

När man använder 5 kan detta betyda "det var 4.99 men senare avrundade jag till null decimaler så blev detta enbart 5".
När man använder 5.0 kan detta betyda "det var 5.004 men senare avrundade jag till en decimal så blev detta 5.0".
När man använder 5.00 kan detta betyda "det var 5.0004 men senare avrundade jag till två decimaler så blev detta 5.00".

I vardagsliv kan vi överleva eller strunta i dessa regler men noggrannheten betyder allt inom matematik och ibland är denna skillnaden mellan liv och döden när gäller om fysik.

I alla fall, finns där några enkla regler för hur skulle man avrunda ett tal.

Värdesiffror är:

  • alla siffror mellan 1 till 9 (t. ex. 456)
  • alla nollor som står i slutet av en decimalföljd (t. ex. 29.00 eller 7.150)
  • alla nollor som finns någonstans mellan två siffror inom intervallet 1-9 (t. ex. 10203)

Inte värdesiffror:

  • all nollor som kommer först i ett (decimal) tal (t. ex. 0.007230; vi struntar i de första tre nollor men vi tar hänsyn till den sista nollsiffra)

Hur bestämmer man talet av värdesiffror inom en beräkningen?

  • om beräkningen är multiplikation/division, då skulle man svara med lika många värdesiffror som det invärde som hade minst antal värdesiffror
    • Ex: 1.05 * 2.123 = 2.23 (1.05 har 3 värdesiffror, 2.123 har 4 värdesiffror så totalet skulle ha 3 värdesiffror)
  • om beräkningen är addition/subtraktion, då skulle man svara med lika många värdesiffror som det invärde som hade minst antal decimaler.
    • Ex: 1.05 + 2.1 - 3.001=0.1 (eftersom 2.1 har det minsta antal decimaler är detta som bestämer antal värdesiffror).

1. Läs mer.

2. Läs mer.

Om du tror att det artikel har hjälpt dig då, snälla du, gradera den här med en till fem stjärnor så att jag ska veta att du bryr om vad jag skriver.

 
The following two tabs change content below.
Tumregler för noggrannhet

Eugen Mihailescu

Founder/programmer/one-man-show at Cubique Software
Always looking to learn more about *nix world, about the fundamental concepts of math, physics, electronics. I am also passionate about programming, database and systems administration. 16+ yrs experience in software development, designing enterprise systems, IT support and troubleshooting.
Tumregler för noggrannhet

Latest posts by Eugen Mihailescu (see all)

Leave a Reply

Your email address will not be published. Required fields are marked *