Italian da numeri interi a decimali

lelelor

Active Member
Licensed User
Buongiorno, richiesta stupida e di facile soluzione per Voi, io ci giro intorno e non ne vengo fuori

ho 10.00 €

se vado a sommare 0 + 9.30 il risultato che viene proposto è 9

come faccio a formattare la cifra per ottenere comunque 9.30

oppure devo esprimerlo in centesimi 930 per poi poterlo dividere 100 e associare ad una label ?

spero di essermi spiegato

Grazie
 

lelelor

Active Member
Licensed User
Inoltre...

Label1.Text = NumberFormat2(TuaVariabile, 1, 2, 2, True)

(TuaVariabile numerica, anche Float, volendo)
buongiorno, la formattazione non funziona su di una variabile, come da suggerimento di Xfood, di tipo double che seppur memorizzata "1.00" mi rende "1.0"
è solo un fatto "estetico" però vorrei capire, grazie

Gabriele
 

LucaMs

Expert
Licensed User
Longtime User
buongiorno, la formattazione non funziona su di una variabile, come da suggerimento di Xfood, di tipo double che seppur memorizzata "1.00" mi rende "1.0"
è solo un fatto "estetico" però vorrei capire, grazie

Gabriele
Eh, diciamo estetico; internamente il valore è corretto.
Se usi il codice che ho scritto nel post precedente, vedrai che funziona come si deve.
 

Sagenut

Expert
Licensed User
Longtime User
Esempio basato sul consiglio di @LucaMs
 

Attachments

  • Decimali.zip
    14.1 KB · Views: 244
Top