Aller au contenu


val17

Inscrit(e) (le) 16 mai 2010
Déconnecté Dernière activité mai 18 2010 02:42
-----

Sujets que j'ai initiés

Language NXC

16 mai 2010 - 10:32

//veuillez m'excuser pour la faute dans le titre!!


Bonjour,

sur un code en NXc provenant d'internet j'ai repéré deux choses intrigantes:

- Tout d'abord le fait de préciser qu'il faut prendre le signe d'une valeur en utilisant sign(x). le programme ne prend-il pas de toute façon en compte la valeur tant qu'on n'écrit pas abs(x)???? plus étonnant encore; lorsque j'enlève sign(x) et que je le remplace par x, les actions du robot sont différentes.... --> pourquoi??

- que signifie <<x ou >>x , et quel est son utilité? par exemple dans: md=(nw+ng*12+rp*5+rg*360)>>y;
j'ai seulement découvert que réduire la valeur y agrandissait md

Avez vous une réponse a mes interrogation??

je vous remercie d'avance

Val17

16 mai 2010 - 10:13

Bonjour,

J'habite en suisse, et dans le cadre de mes études je dois concevoir un robot segway sur une base lego mindstorm nxr 2.0.
Je me suis donc lancé dans le Nxc et je m'y suis habitué, mais quelques problèmes persistent.
C'est pour cela que je me suis mis à la recherche d'un forum dédié à la robotique et que j'ai atterri ici.
En espérant que votre aide me sera précieuse,

A bientôt!