如何在javascript中将dec转换为32位int?

时间:2011-07-18 15:27:48

标签: javascript

在javascript中如何将整数转换为固定的32位整数。然后我怎么能将它附加到字符串的开头,但仍然是32位int?

谢谢!

答案

原来它无法完成.....

2 个答案:

答案 0 :(得分:0)

很快,您可以使用 Math object in Javascript

Javascript不知道它是否是INT。它只知道数字。

然后将字符串附加到数字上,只需执行以下操作:

var my_int = 45.25;
var my_str = 'Hello Wolrd';
document.write(my_int+my_str); // echo 45.25Hello World 

答案 1 :(得分:0)

目前还不清楚你在这里问的确切内容。 Javascript有数字和字符串。数字可以包含小数部分。它们没有单独的整数类型。如果需要,您可以将具有小数组件的数字转换为不使用数学库的数字(或其他几种方式)。您可以通过添加数字将数字放入字符串中。这是一个例子:

var decimal = Math.PI;   // start out with a decimal number
var rounded = Math.round(decimal);
var str = "'" + rounded + " is the final result'";
alert(" " + decimal + ", " + rounded + ", " + str);
// alerts 3.141592653589793, 3, '3 is the final result'

您可以在此处看到此代码:http://jsfiddle.net/jfriend00/ZkMvw/