Bonjour,
je viens cette fois pour vous demander quelques petites choses sur la façon dont Actionscript encode des données dans un flux d'octet(readInt, writeInt, etc...).
J'ai vu qu'il existe des fonctions comme readInt() et readUnsignedInt() ou encore readShort() et readUnsignedShort() et même readByte() et readUnsignedByte().
Pour faire la différence entre un byte signed et unsigned j'ai trouvé une astuce plus ou moins potable : dans tous le cas je lis un byte en récupérant ça valeur et si je veux un unsigned je fais & 0xff. Mais pour un int ou un short je ne sais pas comment cela fonctionne. Si quelqu'un peut m'éclairer sur la façon dont un nombre négatif est traité.
Le seul qui est expliqué dans la documentation actionscript est le double car il suit une norme IEEE 754.