03. oktober 2005 - 00:14Der er
11 kommentarer og 1 løsning
Doubles der driller
Sidder og leger lidt med tal af typen double.
Jeg har imidlertidig det problem at hvis jeg fx har et tal af typen double der er 15,3 og jeg tre gange adderer 0,1 så bliver resultatet fx 15,5999999999998 eller lign
jeg leder efter en måde at komme ud af dette, eller en måde hvorpå jeg kan runde doubles af ved et givent decimal - så ovenstående fx ville blive 15,6 - hvilket ville løse problemet også.
double er fine at regne med til videnskabelig brug og mere generelt alt der er fysiske
der er dødsstraf for at bruge double til at regne med penge
bogholdere og skattevæsen mener ikke at 15.59999 og 15.60 er det samme
men om du har 15.6 km på arbejde eller 15.59999 km på arbejde er jo det samme (forskellen er 1 cm og usikkerheden om hvor du måler fra og til er langt større end 1 cm)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.