Avatar billede kingguro Nybegynder
04. februar 2001 - 18:04 Der er 4 kommentarer og
1 løsning

Fra Float-Point til til Integer??

Hvordan afrunder jeg mit kommatal til det nærmeste hel-tal. (Fra en real til en Integer)
Avatar billede snowball Novice
04. februar 2001 - 18:12 #1
Brug round funktionen ! Den kan du læse om i hjælpen

Snowball
Avatar billede mukke Nybegynder
04. februar 2001 - 18:12 #2
Har du prøvet med Round()?
eller int() alt efter hvad du skal bruge det til...
Avatar billede pellelil Nybegynder
05. februar 2001 - 08:44 #3
IntegerVar := Trunc(FloatVar + 0.5);
Avatar billede delphidaner Nybegynder
05. februar 2001 - 11:34 #4
pellelil >> Trunc runder altid ned. Hvis tallet skal afrundes korrekt, som kingguro beder om, så skal han bruge Round.
Avatar billede delphidaner Nybegynder
05. februar 2001 - 11:35 #5
Derfor er det bedre med:

IntegerVar := Round(FloatVar);

selvom det i princippet er det samme som dit svar.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester