Fabio Cirillo's Blog


The world of the programming
Statistiche
  • Views Home Page: 42.246
  • Views Posts: 72.572
  • 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
aprile 2024
lmmgvsd
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345
Ora e Data
Mappa
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003