darkmind
22-09-2003, 09:53
Ciao,
dopo aver eseguito queste due righe di codice, dovrei ritrovarmi un numero con la virgola e diversi decimali, ma il mitico Vb mi ritorna un intero..
Mi date una mano?
Private Sub Command1_Click()
Dim valore As Double, divisione As Double
valore = Val("1130005601050400")
divisione = valore / 93
MsgBox "Ris: " & divisione
End Sub
Esatto: 12150597860756,9892...
Vb: 12150597860757
.. arrotonda il numero anche se specifico il tipo Double (quindi numero in virgola mobile)
dopo aver eseguito queste due righe di codice, dovrei ritrovarmi un numero con la virgola e diversi decimali, ma il mitico Vb mi ritorna un intero..
Mi date una mano?
Private Sub Command1_Click()
Dim valore As Double, divisione As Double
valore = Val("1130005601050400")
divisione = valore / 93
MsgBox "Ris: " & divisione
End Sub
Esatto: 12150597860756,9892...
Vb: 12150597860757
.. arrotonda il numero anche se specifico il tipo Double (quindi numero in virgola mobile)