谢谢你的回答,但我的目的不是要显示出来,这个数是从数据库中取出来的一个数,需要将它转换成字符串,再进行其它的处理。好像179510013561358765这个数超出LUA NUMBER型的界限了
追答从数据库中取出来的如果是整数,它已超出表示范围,所以无法不丢失精度保存。唯一的办法就是你取出来的时候把它转化为字符串再用LUA保存。否则,直接用LUA保存,肯定会丢失精度。你这个明显应该在数据库里用字符串来保存,你的数据库设计有问题。很明显,你的前缀是一个IP电话标志,后面是一个手机号,所以你应该直接在数据库里把类型置为字符串