level 1
在scratch中的变量达到1.79e308后,会显示infinity,这个时候对它加减乘除仍然等于infinity,这对我的增量游戏开发带来了极大的困扰,为只有游戏的超前,其数字小于1.79e308,求一个方法能让大于1.79e308的数字显示正常,并且能够进行运算
2022年11月20日 13点11分
1
level 1
那如果是后期达到了1e520000这种很高的数字应该怎么办?目前我先用一楼的方法,谢谢大家
2022年11月21日 09点11分
4
用列表存。另外特别大的数直接存数量级一般就够了,你为什么要存每一位
2022年11月23日 02点11分
我目前水平不是很高,只算数量级需要变为正常数,对所有的生产进行乘算仍然等于infinity,只存数量级的话,对每一个生产进行乘算的方式又不同
2022年11月23日 02点11分
level 1
可以一个变量存储最高位(x.xx(xx))一个变量存储一共有多少位
2026年01月07日 04点01分
6