• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

ilogic でも、またはオッズ

  • Thread starter Thread starter Tarkus
  • Start date Start date

Tarkus

Guest
salve a tutti,
sto iniziando i primi approcci con l' ilogic, e ho bisogno di creare una condizione in cui se il numero di operazioni in una serie e' pari mi, attiva una lavorazione successiva,se e' dispari, me ne attiva un'altra.
non trovo pero' quale potrebbe essere l'operatore che fa al caso mio.
qualcuna puo' darmi una mano? :smile::smile:
 
non l'ho mai usato pero hai provato a guardare come questa condizione viene espressa nella programmazione semplice come in excel??
 
non conosco le istruzioni a disposizione in ilogic, se esiste la funzione int (intero) potresti confrontare l' int(n/2) con n/2 se sono uguli il numero è pari altrimenti è dispari. se esiste l'istruzione mod potresti fare n mod 2 se il risultato è 0 è pari... prova

ciao e buon anno a tutti
 
non conosco le istruzioni a disposizione in ilogic, se esiste la funzione int (intero) potresti confrontare l' int(n/2) con n/2 se sono uguli il numero è pari altrimenti è dispari. se esiste l'istruzione mod potresti fare n mod 2 se il risultato è 0 è pari... prova

ciao e buon anno a tutti

si' esiste la funzione mod, ma e' tutta la sera che provo e non ottengo niente,
forse scrivo male la funzione o non ho capito come fare....,puoi fare un esempio?
grazie.
 
in visual basic uso questa sintassi:
a = 10 mod 2 a=0
a = 13 mod 2 a=1
il risultato è la rimanenza della divisione 14 mod 3 =2
poi metterai una condizione if a = 0 then procedura_numero_pari else procedura_numero_dispari.

se mod non funziona prova con l'intero:
a= int(numerofori/2)
b= numerofori/2
if a = b then procedura_numero_pari else procedura_numero_dispari

se questi giorni ho tempo istallerò anche io ilogic e poi faccio delle prove che possono essere sempre interessanti

saluti
 
in visual basic uso questa sintassi:
a = 10 mod 2 a=0
a = 13 mod 2 a=1
il risultato è la rimanenza della divisione 14 mod 3 =2
poi metterai una condizione if a = 0 then procedura_numero_pari else procedura_numero_dispari.

se mod non funziona prova con l'intero:
a= int(numerofori/2)
b= numerofori/2
if a = b then procedura_numero_pari else procedura_numero_dispari

se questi giorni ho tempo istallerò anche io ilogic e poi faccio delle prove che possono essere sempre interessanti

saluti

ti ringrazio.
ora ci provo,anche se non so se ilogig digerisce tutto questo.
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top