程序员是怎样看待取余这个运算的呢

前些日子尝试做了做游戏,谋策划给的一份参数列表上面一大排需要取余的……根据某同学的说法,做游戏引擎也是需要各种取余,还有SQRT啥的,最重要的是每个点的效率都要到最高……怎么说呢,我觉得这种内容学好了可以去做引擎当大神
■网友
有,但是谈不上多
■网友
作为程序员,我也试着把我的想法说给非程序员们也听听,计算机非常笨,他们就喜欢做一些简单重复的工作,之所以很多人觉得计算机很智能,也是在这种大量的重复工作的幻象,计算机没有人脑的想当然,凭感觉来。基于此,就会理解为什么计算机存在着大量的循环,每种编程语言都存在共性的while,for,goto这些代码,而循环就得涉及到计数规则,怎么根据计数规则和要做的事情联系起来,这是程序员们经常干的事情,这里最为常见的一项就是,给定一个计数上限,循环着把有限的资源利用到极限,好吧,其实就是循环队列的思想了,取余操作就是为此准备的。
■网友
memcached 一致性哈希;对某个键值hash 根据hash结果垂直切分数据用于分库
■网友
随机函数没有 mod 就毫无用武之地呀。


    推荐阅读