如何在Node-Red中将Int转换为十进制?

时间:2017-06-04 12:39:11

标签: node.js node-red

我想从节点红用modbus读取的寄存器中将十进制数转换为16位二进制数。

1 个答案:

答案 0 :(得分:0)

如果你只想测试特定偏移的位,那么你应该可以使用像&这样的按位运算符。和|

如果要显示二进制输出,请使用by toString(radix)方法,其中基数应为2。

E.g。假设要覆盖的值在msg.payload

中的函数节点中
msg.paload = msg.payload.toString(2);
return msg;