Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    197

    [vb6.0] settare un formato numerico

    salve a tutti supponiamo di avere un valore numerico "123" ma a me interessa che tale valore numerico sia espresso in un numero a 5 cifre es"00123" il problema è che so che posso mettere "00"&"123" ma il problema che è tutto casuale e si possono inserire valori qualsiasi minori uguali a 99999 aiuto

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se n e' una variabile numerica che contiene il tuo valore allora

    Print String$(5 - Len(CStr(n)), "0") & CStr(n)

    oppure piu' semplicemente

    Print Format$(n, "00000")

  3. #3
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    codice:
    Dim Pre As Integer
    Dim inte As String
    
    NumCifre = 5
    Num = "123"
    
    Pre = NumCifre - Len(Num)
    For i = 1 To Pre
    inte = "0" & inte
    Next i
    
    Num = inte & Num
    
    MsgBox Num

  4. #4
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Originariamente inviato da oregon
    Se n e' una variabile numerica che contiene il tuo valore allora

    Print String$(5 - Len(CStr(n)), "0") & CStr(n)

    oppure piu' semplicemente

    Print Format$(n, "00000")
    Figuratevi quanto sto indietro...

  5. #5
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    codice:
    print right("00000"&trim(str(n)),5)
    ...non hai che l'imbarazzo della scelta...
    ...and I miss you...like the deserts miss the rain...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    197
    grazie siete stati molto amichevoli

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.