Decimalen in een float
#1

Forumleden,

Ik heb een korte en misschien wel domme vraag. Maar het lukt me maar niet om uit te vogelen hoe ik een float afrond op 2 decimalen. Wat ik ook probeer, de float blijft op 4 decimalen staan.

Voorbeeld
Ik wil het volgende laten zien : 1.22
Maar dit krijg ik te zien : 1.2222

Mvg,
WebGh0st
Reply
#2

Weet atm even niet hoe dat ookalweer ging, maar als je je float met 2 decimalen wilt laten zien aan de speler (want ik zie geen enkele andere reden waarom je ooit je floats inaccurater wilt maken), gebruik dan %2f
Reply
#3

%.02f volgens mij.
Reply
#4

%.02f

%f = float

.02 = Rond af op exact 2 getallen na de comma, dus als je bijvoorbeeld "1.2" hebt wordt dit weergegeven als "1.20". Als je "1.654898" hebt wordt dit "1.65".

Als je max 2 getallen na de comma wilt, maar niet exact 2 gebruik je gewoon %.2f
Reply
#5

Quote:
Originally Posted by mamorunl
View Post
%.02f volgens mij.
^^^^
Reply
#6

Bedankt allemaal, 't werkt!

-- WebGhost
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)