Fonction "MOD" dans SIOC

Questions de programmation / Offset FSUIPC et IOCP

Fonction "MOD" dans SIOC

Messagede frazoc » Dim 10 Mai 2009 01:27

Bonjour,

j'utilise cette fonction issue des exemple de Nico Kaan pour faire clignoter une Led.
ça fonctionne très bien, mais je voudrais comprendre cette fonction, qqun à t'il des infos à ce sujet ?

merci du retour cligneoeil
Avatar de l’utilisateur
frazoc
 
Messages: 16
Inscription: 24/04/09
Localisation: Région parisienne

Re: Fonction "MOD" dans SIOC

Messagede Kelt760 » Dim 10 Mai 2009 23:33

Salut

C'est la fonction MODULO, qui renvoie le reste d'une division http://fr.wikipedia.org/wiki/Modulo_(informatique)

Un entier modulo 2 renverra donc 0 ou 1, selon que cet entier est pair ou impair.

Pour plus d'explication sur le clignotement d'une Led, voir notre site (cf signature).

Voili voilà
Pierre
--------------
http://www.simubaron.fr le site des 2 Pierre. Venez nous voir !
Avatar de l’utilisateur
Kelt760
 
Messages: 204
Inscription: 27/03/09

Re: Fonction "MOD" dans SIOC

Messagede stevelep » Dim 10 Mai 2009 23:43

C'est le genre de fonction que t'apprend en math au collège et que tu demande bien
à quoi ca peut servir ... et voila 15 ans après t'en a besoin pour faire
clignoter des LED dans un cockpit ...

Si on m'avais dit ca à l'époque, je l'aurais pas cru


rigolus

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2075
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Fonction "MOD" dans SIOC

Messagede icare11 » Lun 11 Mai 2009 11:36

Merci Pierre, merci Bob, c'est excéllent de faire des rappelles.

JC
Avatar de l’utilisateur
icare11
 
Messages: 55
Inscription: 20/04/09
Localisation: 11800 Laure Minervois

Re: Fonction "MOD" dans SIOC

Messagede frazoc » Lun 11 Mai 2009 15:29

Ok, c'est plus clair rigolus
effectivement j'aurais du faire plus attention durant mes cours au lieu de faire le pitre sourirebis

merci affiche
Avatar de l’utilisateur
frazoc
 
Messages: 16
Inscription: 24/04/09
Localisation: Région parisienne

Re: Fonction "MOD" dans SIOC

Messagede guda » Lun 11 Mai 2009 15:49

Pour info, à cette adresse http://ifair.fr/IMG/txt/Source_SIOC_Manette_Train_atterrissage.txt je donne les infos pour écrire du code SIOC pour faire clignoter une LED pour le train d'atterrissage.
Avec explication

Code: Tout sélectionner
Var 0001, name clignote_train
{
  L0 = MOD &clignote_train ,2            // calcul le reste de clignote_train/2
  IF L0 = 0                  // pas de reste (nombre pairs)
  {
    &LED_manet_GEAR = 0               // éteindre la manette de train   
  }
  ELSE                     // reste (nombre impaires)
  {
    &LED_manet_GEAR = 1               // allumer la manette de train   
  }
}
Avatar de l’utilisateur
guda
 
Messages: 451
Inscription: 27/04/09
Localisation: Brie Comte Robert (77)


Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 20 invités