Att avruna 12.9 till 12 är ganska grovt eller?
Om du nu vill ha 12.9 till 12 så använd:
fix(tal)
Ren avrundning gör du med:
round(tal,decimaler)
Och ett tips.
Hela VB script dokumentationen finns på http://msdn.microsoft.com
/T
2 svar · 187 visningar · startad av doggelito
Oj, nu börjar jag få lite väl många frågor på förstasidan, men jag lär ändå skapa en till(ska lugna mig sedan).
har denna kod:
Filesize2 = right(Filesize, len(Filesize)-instrRev(Filesize,"."))
Filesize2 = len(Filesize)-len(Filesize2)-1
Filesize2 = left(Filesize, Filesize2)
Där Filesize är ett tal ex. 12.9876543 och jag vill ta ut siffrorna före punkten, alltså i detta fall 12( men det är inte alltid 2 siffror).
koden ovan fungerar men jag tycker att man borde kunna banta ner den rejält, går den att skriva om?
Att avruna 12.9 till 12 är ganska grovt eller?
Om du nu vill ha 12.9 till 12 så använd:
fix(tal)
Ren avrundning gör du med:
round(tal,decimaler)
Och ett tips.
Hela VB script dokumentationen finns på http://msdn.microsoft.com
/T
det var inte frågan om en avrundning, men däremot verkar 'fix' vara en lysande funktion i mitt fall, tackar för den!