Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [VB] Come faccio a sapere se un numero è intero

    Come posso sapere se un numero in una variabile è intero o no?
    Grassie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    357
    Puoi provare con :
    If Numero = CInt(Numero) Then
    'numero intero
    Else
    'decimale
    End If

    Ciao

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Controlla se la parte dopo la virgola e' uguale a zero ...

  4. #4
    Due ottimi metodi, il secondo lo avevo trovato stavo cercando come si usava il mod!
    codice:
     If x Mod 1 = 0 Then
    alla fine ho adottato questo, cmq grazie

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    L'operatore Mod si usa con i dati di tipo intero e non c'entra con il tuo problema ...

  6. #6
    Originariamente inviato da oregon
    L'operatore Mod si usa con i dati di tipo intero e non c'entra con il tuo problema ...
    ok! grazie

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,462

    Moderazione

    Originariamente inviato da morpheus81
    Come posso sapere se un numero in una variabile è intero o no?
    A quale versione di Visual Basic ti stai riferendo?

    E' obbligatorio indicare linguaggio e versione anche nel titolo, come da Regolamento.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    Scusa sono le prime volte che posto qui, si stratta del .net, però non l'ho messo perchè mi pareva una cosa cosi generale che fosse uguale per tutti i VB!

  9. #9
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,462
    Originariamente inviato da morpheus81
    Scusa sono le prime volte che posto qui, si stratta del .net, però non l'ho messo perchè mi pareva una cosa cosi generale che fosse uguale per tutti i VB!
    Ci sono diverse somiglianze, ma alcune soluzioni possono essere profondamente differenti a seconda della versione del linguaggio.

    Tu specificalo sempre, così sei al sicuro.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.