【发布时间】:2014-12-27 18:36:58
【问题描述】:
当我想将二进制字符串转换为以 10 为底的十进制数(如:parseInt('0001010', 2))时,Javascript 返回一个十进制数,但上面示例中提到的前导零已被忽略的版本。有没有办法解决这个问题?
【问题讨论】:
-
??该示例的结果应该是数字 10。您期望的是什么?
-
@Pointy 他得到了什么,其实那个数字的结果是十
-
@NPE 哈哈咖啡不够/太多 :) :)
-
返回原来的数字时,左边不加0。
-
将长度存储在一个变量中,然后在恢复后添加必要数量的 0。
标签: javascript binary converter base