operateur sur les bits en lua ?
Publié : 26 juin 2017, 19:38
bonjour,
j'ai besoin dans un 'event' de travailler sur les bits d'un nombre mais je n'arrive pas à trouver les opérateurs en lua qui fonctionnent ....
J'ai essayé x >> 2 pour décaler à droite de 2 bits, x & 128 pour faire un and entre 2 valeurs, ou | pour le ou mais visiblement ca ne marche pas.
D'après les docs lua sur le net ces opérateurs 'bitwises' devraient pourtant exister.
si je fais
b = 255 & 128
print ( b)
j'ai comme erreur Error: EventSystem: in test: [string "--..."]:28: unexpected symbol near '&'
Ca parait basique comme problème mais je trouve pas.
une idée ?
merci
j'ai besoin dans un 'event' de travailler sur les bits d'un nombre mais je n'arrive pas à trouver les opérateurs en lua qui fonctionnent ....
J'ai essayé x >> 2 pour décaler à droite de 2 bits, x & 128 pour faire un and entre 2 valeurs, ou | pour le ou mais visiblement ca ne marche pas.
D'après les docs lua sur le net ces opérateurs 'bitwises' devraient pourtant exister.
si je fais
b = 255 & 128
print ( b)
j'ai comme erreur Error: EventSystem: in test: [string "--..."]:28: unexpected symbol near '&'
Ca parait basique comme problème mais je trouve pas.
une idée ?
merci