Differenze tra le versioni di "Val"

Da Gambas-it.org - Wikipedia.
Riga 22: Riga 22:
 
88
 
88
 
<BR>True
 
<BR>True
 +
 +
 +
 +
===Localizzazione===
 +
La funzione ''Val()'' utilizza la ''localizzazione''. Pertanto bisognerà prestare attenzione ai punti decimali, virgole, e ordine di date e ore.
 +
 +
In pratica, la seguente espressione
 +
Val(1.1)
 +
darà risultato ''Null''.
 +
 +
Mentre la seguente espressione:
 +
Val(1,1)
 +
viene convertita.

Versione delle 03:31, 29 lug 2014

Val converte una stringa in una valore booleano, in un numero oppure in una data. Per convertire numeri e date viene utilizzata la locazione corrente.

espressione = Val(stringa)


Esempio:

STATIC Public Sub Main()

 Dim stringa AS String

  stringa = "88"

  Print Val(stringa)
  Print Val("True")

End


In console si avrà:

88
True


Localizzazione

La funzione Val() utilizza la localizzazione. Pertanto bisognerà prestare attenzione ai punti decimali, virgole, e ordine di date e ore.

In pratica, la seguente espressione

Val(1.1)

darà risultato Null.

Mentre la seguente espressione:

Val(1,1)

viene convertita.