gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 02:05:53 24 4
gpt4 key购买 nike

我想将 node-red 使用 modbus 读取的寄存器中的十进制数转换为 16 位二进制数。

最佳答案

如果您只想测试特定偏移处的位,那么您应该可移植地使用按位运算符,例如 & 和 |

如果您想可视化二进制输出,请使用 by toString(radix) 方法,其中基数应为 2。

例如在函数 Node 中,假设要覆盖的值位于 msg.payload

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

关于node.js - 如何在 Node-Red 中将 Int 转换为十进制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44354199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com