46
Programmazione / dati float diversi su pc
« il: 02 Giugno 2012, 21:54:35 »
ciao raga
ho questo problema , due pc con sistema operativo linuxmint 11 ed entrambi hanno le impostazioni lingua italiana.
sul primo pc il codice funziona
es. inserisco 42.65 mi restituisce un valore float 42,65
sul secondo pc inserisco 42.65 mi restituisce null
dichiarazione della variabile Myd:
codice:
ho questo problema , due pc con sistema operativo linuxmint 11 ed entrambi hanno le impostazioni lingua italiana.
sul primo pc il codice funziona
es. inserisco 42.65 mi restituisce un valore float 42,65
sul secondo pc inserisco 42.65 mi restituisce null
dichiarazione della variabile Myd:
Citazione
Public MyD As Variant
codice:
Citazione
Myd = CStr(Trim(Myd))
MyD = Replace(MyD, ".", ",")
MyD = Val(MyD)
If TypeOf(MyD) < gb.Float Or TypeOf(MyD) = gb.Float Then
MyD = CFloat(MyD)
Else
MyD = 0
Endif