24-03-2010, 01:05 AM
(24-03-2010, 12:49 AM)Zamentur a écrit : Donc j'opterai pour
(11 & 2) === 2
oulala, effectivement je suis en train de me prendre le choux depuis une demi heure sur le typage en php...c'est vraiement pas fait pour...
(24-03-2010, 12:49 AM)Zamentur a écrit : Ceci dit peut être existe t'il une méthode pour indiquer que c'est un nombre en binaire du genre mettre un 0 ou un % systèmatiquement devant. Mais je ne sais plus.
je viens de tomber sur la fonctionbase_convert pour convertir une valeur en base 2 vers un valeur en base 19 par exemple....
effectivement c'est compliqué en php:
Code :
$bi= 10110;
var_dump($bi) ;
retourne:
int(10110)
tandis que
Code :
$bi= 010110;
var_dump($bi) ;
retourne:
int(4168)
abhérant non ???