【发布时间】:2013-03-28 13:54:40
【问题描述】:
我想取一个字符串,把它变成一个数字,把那个数字变成base16,然后再把它变成一个字符串。
这是我目前所拥有的:
var d:String = convertBase("123487032174829820348320429437483266812812");
function convertBase(inputInBase10:String):String
{
var i = Number(inputInBase10);
var u = i.toString(16);
trace("i = " + i);
trace("u = " + u);
return dest;
}
这是打印的内容:
i = 1.23487032174829e+41
u = 16ae5514d07e12000000000000000000000
我正在尝试让u 一直填写。我知道这是一个更大的数字。
【问题讨论】:
-
u十进制是123487032174829820261288993992996781293568。 -
好的。不过,我试图让你进入 base16,但它用 0 替换重要信息
标签: actionscript-3 hex type-conversion