Fabio Cirillo's Blog


The world of the programming
Statistiche
  • Views Home Page: 42.898
  • Views Posts: 73.385
  • 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
novembre 2024
lmmgvsd
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678
Ora e Data
Mappa
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003