Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    24

    [VB WIN FORM] numeri decimali

    scusate, vorrei che la cifra decimale diventasse a due cifre, sia che sia di più sia che sia di meno, per esempio

    1,222 = 1,22
    1,2 = 1,20

    ho provato così:

    textbox1.text=format(num,"#,00")
    e mi da errore, invece con:

    textbox1.text=format(num,"0,00")
    mi da ancora errore

    e tutto quello che ho trovato in internet sulle guide è stato quello

  2. #2
    Quella che hai scritto è la vecchia sintassi di VB6, peraltro utilizzabile ancora in VB.NET.

    Prova così:
    codice:
    TextBox1.Text = num.ToString("#.00")
    L'errore è forse dovuto al fatto che come separatore dei decimali devi usare il punto, non la virgola.
    Chi non cerca trova.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    24
    grazie, ho appena provato e funziona

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.