如何将十进制转换为十六进制,以便结果是数字而不是字符串?

问题描述 投票:0回答:1

我正在将数字以十六进制的形式手动发送到arduino板:sendToBoard(0xE)我现在正在尝试将十进制数字转换为十六进制,但是我只能获取字符串

const number = 14
number.toString(16) //e  --> string

我能否以十六进制的形式获取这个'e'并将其像sendToBoard(0xF)一样发送到板子>

我正在以十六进制的形式手动将数字发送到arduino板:sendToBoard(0xE)我现在正试图将十进制数字转换为十六进制,但我只能获取字符串const number ...

javascript arduino hex
1个回答
1
投票
在Javascript中,数字是使用double-precision 64-bit binary format实现的。因此,即使您以十六进制格式显示它们,在后台也将使用浮点表示形式保存它们。
© www.soinside.com 2019 - 2024. All rights reserved.