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

    Evitare operazioni tra lettere

    Salve a tutti di nuovo

    Vorrei evitare l'errore che si verifica quando si addizionano, sottrae, moltiplica ecc. ecc. numeri e lettere o sole lettere.
    Per fare questo, esiste una funzione che verifica se una variabile contiene un solo numero o contiene anche lettere o sole lettere?
    Asus M3A32-MVP Deluxe | AMD Athlon 64 X2 6400+ | ATI Radeon HD 5770 | 4x1GB DDR2-667 Kingston

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Se e' una variabile numerica, il problema non si pone.

    Se la variabile e' di tipo stringa, utilizza la funzione Val per trasformare il contenuto in un valore numerico

    x = Val(Stringa)

    e utilizzi il valore trasformato ...

  3. #3

    Re: Evitare operazioni tra lettere

    Originariamente inviato da Alexg
    Per fare questo, esiste una funzione che verifica se una variabile contiene un solo numero o contiene anche lettere o sole lettere?
    IsNumeric()
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Grazie mille, che bello imparare sempre di più
    Sto facendo una mega calcolatrice che calcola area, volume, perimetri e conti vari di tutte le figure geometriche e teoremi. asd
    Asus M3A32-MVP Deluxe | AMD Athlon 64 X2 6400+ | ATI Radeon HD 5770 | 4x1GB DDR2-667 Kingston

  5. #5

    Re: Re: Evitare operazioni tra lettere

    Originariamente inviato da MItaly
    IsNumeric()
    IMHO, IsNumeric ha notevoli limitazioni:
    IsNumeric("1.1.1.1"), ad esempio , restituisce Vero.......


    Ciauz

    Chico

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.