0
我试图转换当你没有小数($ num = 02092;返回16而不是02092)和js中的php返回的基数:(var num = 02092;返回2092而不是02092)。从基数解析浮点数
我试图转换当你没有小数($ num = 02092;返回16而不是02092)和js中的php返回的基数:(var num = 02092;返回2092而不是02092)。从基数解析浮点数
在JavaScript中,你可以使用parseInt函数来得到你想要的数字,假设它的字符串格式:
var num = '0123';
parseInt(num, 10); // 123
指定10为基数将迫使它是基地10
如果它是已经在整数格式,你知道它在基地8,你可以用它转换:
var num = 0123;
num = ~~num.toString(8);
好像有可能是一个更好的方式来做到这一点,但是这是第一件事,在我看来。
此外,由于它不直观,~~
只是我用来强制某些东西是一个整数的快捷方式。
是的,但在这种情况下,我需要把它变成一个浮点数,因为当你有一个var有一个原始数字(不是字符串)在PHP它返回的基数,在JS它只是完全杀死零 – zero 2012-04-10 15:08:56