Escludere valori decimali

di il
4 risposte

Escludere valori decimali

Ciao a tutti,

vorrei che nella mia funzione tutti i valori decimali tra 1 e 12 vengano assegnati ad una variabile. Come posso fare?

grazie

4 Risposte

  • Re: Escludere valori decimali

    Poi inserire i valori decimali in un array, ma, ... tra 1 e 12 ci sono infiniti valori decimali.
    Cosa "fa" la tua funzione?
    Come genera i valori?
  • Re: Escludere valori decimali

    Esiste anche una cosa che si chiama matematica degli intervalli, ma ha senso usarla SOLO se hai le conoscenze per sapere QUANDO va usata.
  • Re: Escludere valori decimali

    Quello che mi serve è abbastanza semplice... vorrei che quando nella funzione viene inserito un valore decimale lei mi restituisca una variabile di valore -1.
  • Re: Escludere valori decimali

    In questo caso ti basta definire la funzione con almeno un parametro di input (il valore che potrebbe essere "decimale") ed un parametro di output che setterai al valore "-1" quando, ad esempio, un blocco "if" nella tua funzione avrà identificato il parametro in input come decimale.



    A meno degli errori di approssimazione, puoi verificare se un numero (x) è "decimale" (non intero) se
    abs(floor(x)-x) ~= 0
Devi accedere o registrarti per scrivere nel forum
4 risposte