[ dakuri @ 13.07.2006. 21:45 ] @
Probao sam jedan primer i nije mi jasno zbog cega se to desava??? Primer: Cena= 690 Kolicina= 2.13 Cena*Kolicina= 1469.7 Cena*Kolicina*100= 146970 Fix(Cena*Kolicina*100)=146969 Sta vi mislite o tome |
[ dakuri @ 13.07.2006. 21:45 ] @
[ goranvuc @ 13.07.2006. 22:49 ] @
Interesantan primer, pogledaj ovo:
http://www.tech-archive.net/Ar...odulesdaovba/2004-10/0034.html Trebalo bi izbegavati ovaj nacin primene vec izraz prethodno dodeliti nekoj promenljivoj: Code: Dim dblIzraz As Double Cena = 690 Kolicina = 2.13 dblIzraz = Cena * Kolicina * 100 Debug.Print dblIzraz '146970 Debug.Print Fix(dblIzraz) '146970 Na ovaj nacin izbegavas greske u radu sa funkcijama tipa Fix, Int ... Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|