numeri pari e dispari

pisanel

Moderatore
Staff Forum
Messaggi
222
Regione
  1. Lombardia
CAD/BIM
  1. Autocad
  2. Altro Sw
Soft. strutture
  1. Pro_sap
in una formattazione condizionale (escluso excel) come si fa a far capire al software se un numero è pari o dispari e quindi fare un'operazione piuttosto che un'altra ? Grazie
 

Allegati

  • paridispari.jpg
    paridispari.jpg
    68,5 KB · Visualizzazioni: 16
Si può sfruttare la funzione int(Num) che restituisce l'intero del Numero escludendo la parte dopo la virgola
per cui:
Df = Num-Int(Num) (differenza tra n e la sua parte di intero)
if Df = 0 then
(istruzioni per numero pari)
else
(istruzioni per numero dispari)
end if

si può fare anche con excel
Ciao
 
Credo che la domanda di pisanel sia un pochino differente.

Dato per scontato che n sia un numero intero:
se n/2=int(n/2) allora n è pari altrimenti è dispari

Quindi per rispondere in codice al quesito in figura (visto che devo controllare anche se n/2 è pari):

if n/2<>int(n/2) then
...
elseif n/4<>int(n/4) then
...
elseif n/4=int(n/4) then
....
end if

N.B. Ho corretto le formule di controllo dopo aver riletto bene quanto riportato in figura.
 
Ultima modifica:
Esiste la funzione:

VAL.DISPARI(numero) (e la controparte PARI)
Ritorna VERO se è verificato DISPARI (FALSO se PARI) e viceversa
 
Esempio

=VAL.DISPARI(1)
restituisce VERO
=VAL.DISPARI(2)
restituisce FALSO

(Al contrario la funzione VAL.PARI)
 
Trefolo : OK corretto. Era il diviso 4 che mi mancava
Mark : avevo escluso excel
Grazie a tutti
 
Indietro
Top