喧嚣大魔王
2016-07-27 16:18
采纳率: 50%
浏览 2.6k
已采纳

浮点数的运算,数字大小对计算速度有影响吗?

如果类型一样,都是浮点数的话,数字大小对计算有影响吗?
写游戏的时候有runningTime+=DeltaTime的运算,如果不定期清理runningTime让
其归零,一直不停的加DeltaTime的话,会不会让游戏越来越卡?
还是说都是浮点型,数字大小对资源消耗没有影响?

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2016-07-27 16:36
    已采纳

    都是浮点运算,数字大小操作起来速度一样。但是请注意,数字越大,那么尾数的精度越低。
    比如你买一个计算器,是8位的,那么如果整数部分是1-9,小数点后可以精确到0.0000001,如果整数部分是10000,那么小数精度只有0.001了。

    打赏 评论
  • 喧嚣大魔王 2016-07-28 02:27

    问一下,浮点数会影响精度的话,那整形数应该就没有影响了吧?
    而且因为长度限制,runningTime这个变量如果不停的自加到一定数值了,
    是不是会重新回到负数或者是零,再从头加起?
    比如说加到最大值32767之后再加会不会自动回到-32768了?

    打赏 评论

相关推荐 更多相似问题