Tellende syfer

Die tellende syfers of beduidende syfers (Engels = "significant figures") van 'n getal wat in posisionele notasie geskryf is, is syfers wat die betekenis dra tot die metingsresolusie. Dit sluit alle syfers in behalwe: 

 Alle voorloop-nulle. Byvoorbeeld, "013" het twee tellende syfers: 1 en 3
 Agterstaande nulle, wanneer hulle slegs plekhouers is om die skaal van die nommer aan te dui
 Irrelevante syfers bekendgestel, byvoorbeeld, deur berekeninge met groter akkuraatheid as die van die oorspronklike gegewens, of metings wat met 'n groter akkuraatheid gerapporteer word as wat die toerusting ondersteun.

Van die beduidende syfers in 'n getal is die belangrikste die posisie met die hoogste eksponentwaarde (die linkerkantste in normale desimale notasie), en die minste belangrike is die posisie met die laagste eksponentwaarde (die regterkantste in normale desimale notasie). Byvoorbeeld, in die getal "123", die "1" is die belangrikste figuur aangesien dit honderde tel (102), en "3" is die minste belangrikste figuur aangesien dit ene tel (100).

 Voorbeelde 
Die volgende is voorbeelde:

 Getal  Tellende syfers23.45423.45041200021.20E+420.0012303

 Rond syfer af in terme van tellende syfers in Excel 

Om 'n syfer af te rond in terme van tellende syfers in Excel, kan die volgende formule gebruik wordː

=ROUND(A1, A2 - A3 - TRUNC(LOG10(ABS(A1))))

waar:

 A1 = Syfer wat afgerond moet word
 A2 = aantal tellende syfers
 as x >=1 dan A3 = 1 anders A3 = 0
 TRUNC kap alles na die komma af. Byvoorbeeld, TRUNC(14.79) = 14
 ABS = absolute waarde van 'n getal. Met ander woorde, negatiewe waardes word omgesit na positiewe waardes. (Bv ABS(-123) = 123). Dit word gedoen omdat die logaritme van 'n negatiewe waarde nie geldig is nie.

In Python lyk die kode soos volgː

import math
x = 123.45678
if x >= 1:
y = 1
else: y = 0
z = 5
print(round(x, z - y - int(math.log(abs(x), 10))))

Resultaatː 123.46

Die volgende tabel demonstreer hoe hierdie formule werkː

 Beskrywing  Simbool  1  2  3  4  5  6  7  8  9Waardex0.001234560.01234560.1234561.2345612.3456123.4561234.5612345.6123456if x < 1 then 0 else 1y000111111Tellende syfersz444444444log(abs(x))a-2.908-1.908-0.9080.0921.0922.0923.0924.0925.092trunc(a)b-2-10012345z – y – bc6543210-1-2round(x, c)d0.0012350.012350.12351.23512.35123.5123512350123500

 Sien ook 
 Desimale plekke
 Logaritme

 Verwysings 

Kategorie:Statistiek
Kategorie:Wiskunde