2017-06-04 1 views

Répondre

0

Si vous voulez simplement tester des bits à des décalages spécifiques, vous devez utiliser des opérateurs bit à bit comme & et |

Si vous souhaitez visualiser la sortie binaire l'utilisation de la méthode par toString(radix) où le radix doit être 2.

Par ex dans un nœud de fonction en supposant que la valeur à couvrir est dans le msg.payload

msg.paload = msg.payload.toString(2); 
return msg; 
+0

par exemple je lis la valeur 64 du registre. En utilisant la fonction que vous m'avez donnée, elle renvoie la même valeur avant la fonction. J'ai besoin de faire la valeur dans une chaîne de bits. –

+0

Cela implique que l'entrée est une chaîne pas un nombre, enveloppez le 'msg.payload' après le = dans' parseInt() ' – hardillb