Fabio Cirillo's Blog


The world of the programming
Statistiche
  • Views Home Page: 42.979
  • Views Posts: 73.499
  • Views Gallerie: 823
  • n° Posts: 24
  • n° Commenti: 11
Archivio Posts
Anno 2007

Anno 2006

FORMATTAZIONE NUMERICA DEI TEXTBOX

Spesso ci troviamo di fronte alla situazione di formattare un valore numerico inserito in una Textbox...
Di seguito illustro alcuni esempi di formattazione di una valore numerico inserito in NET:

1 - Restituire un numero evente il separatore delle migliaia e dei decimali:
    Me.Textbox1.Text = String.Format("Il valore è {0:N}", 1000.789)
    quindi come risultato nella Text avremo: "Il valore è 1.000,79"

2 - Restituire un numero avente separatore delle migliaia e almeno 4 cifre decimali:
    Me.Textbox1.Text = String.Format("Il valore è {0:N4}", 1000.789)
    quindi come risultato nella Text avremo: "Il valore è 1.000,7890"

3 - Restituire un numero avente il separatore delle migliaia e almeno 6 cifre decimali:
    Me.Textbox1.Text = String.Format("Il valore è {0:N6}", 1000.789564378)
    quindi come risultato nella Text avremo: "Il valore è 1.000,789564"

4 - Restituire un numero di otto cifre, anteponendo ad esso una serie di 0:
    Me.Textbox1.Text = String.Format("Il valore è {0:D8}", 1000)
    quindi come risultato nella Text avremo: "Il valore è 00001000"

5 -  Restituire un numero di dieci cifre, anteponendo ad esso una serie di 0:
    Me.Textbox1.Text = String.Format("Il valore è {0:D10}", 1000)
    quindi come risultato nella Text avremo: "Il valore è 0000001000"

6 - Restituire un numero in forma scientifica:
    Me.Textbox1.Text = String.Format("Il valore è {0:E}", 1000.789)
    quindi come risultato nella Text avremo: "Il valore è 1,000789E+003"

7 - Restituire un numero in forma percentuale, aggiungendo il simbolo %:
    Me.Textbox1.Text = String.Format("Il valore è {0:P}", 0.7895)
    quindi come risultato nella Text avremo: "Il valore è 78,95%"

Buon lavoro!!!

Categoria: .NET
sabato, 25 feb 2006 Ore. 12.51
Sondaggio
Quanto vi è stato utile questo blog?

Moltissimo
Molto
Normale
Poco
Nulla

Calendario
dicembre 2024
lmmgvsd
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345
Ora e Data
Mappa
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003