猿问

lua脚本怎样将一个超长整数转换成字符串

比如将179510013561358765这个数转换成字符串,显示出来不是科学计数法的形式,也不丢失精度。

慕容3067478
浏览 2557回答 3
3回答

牛魔王的故事

想这样保存是很难做到不丢失精度的。不过我们可以换个思维,如下:function saveDate()--以字符串保存local value = "179510013561358765";print(value); // 结果为179510013561358765 -- 在需要使用它作为数字的时候,将其转化为数字 tonumber(value);end

缥缈止盈

如果数字长度大于8位,建议数据库字段用字符串储存。
随时随地看视频慕课网APP
我要回答