Avatar billede dp2001 Juniormester
25. november 2001 - 12:23 Der er 4 kommentarer og
1 løsning

Nedrunding

Hvordan laver man en simpel nedrunding til nærmeste hele tal? Jeg forsøgte round(tal,0) men fik ikke den ønskede effekt ud af det.

F.eks. blev round((6,38*10),0) = 64, hvor jeg forventede 63.
Avatar billede eagleeye Praktikant
25. november 2001 - 12:25 #1
round runder op/ned. Hvis du vil runde ned så:

tal = Int(tal)
Avatar billede gnu Nybegynder
25. november 2001 - 12:25 #2
Brug istedet CInt(udtryk) - den giver heltal
Avatar billede dp2001 Juniormester
25. november 2001 - 12:31 #3
eagleeye får pointente, gnus metode rundede ikke ned!
Avatar billede eagleeye Praktikant
25. november 2001 - 12:32 #4
Hvis du altid vil runde ned (63.8 -> 63) så skal du bruge Int(tal).

CInt runder til nærmeste heltal (63.8 -> 64)
Avatar billede gnu Nybegynder
25. november 2001 - 12:55 #5
Der sneg sig vist et C ind - eagleeye har ret - som sædvanlig!!!!!!!!!!!!!!!!
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