用来给武侠人物起名,随便举几个例子
阮氏三雄,萧十一郞,十三太保
至于为什么要用质数给他们起名
可能是想表现他们很强、很难除掉吧
质数与身份证号的校验有关。
众所周知:根据 GB 11643-1999《公民身份号码》的标准,我国公民身份证号的结构为:
校验码是根据前 17 位计算得到的。
将身份证号的前 17 位数字,分别乘以 17 个系数再相加,得到的结果除以 11 取余数,再用 12 减去得到的余数,减完再对 11 取余,即为身份证号的校验码。
那 17 个系数分别为:7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2。
若根据前 17 位数字计算出的校验码与第 18 位数字不同,即表示这个身份证号填错了。有许多实名认证系统、网络报名系统,都根据这一原理验证用户是否正确填写了身份证号。
11 是质数,且与 17 个系数均互质,可保证即使某两位数写反了,也能校验出身份证号填写错误。
同时,对 11 取余后,一共有 0~10 十一个结果,10 用罗马数字 X 表示,可恰好使身份证号长度为 18 位数字。
比如 RSA加密中就是利用大质数相乘简单但是质因数分解困难这个特性,所以可以说当前所有信息的安全性都是靠质数来保证的吧。。
质数可以减少共振
因为质数只能被自己和1除,所以其他叠加数不容易出现质数,在发动机设计中就有页片取质数
像物理中波的传播有叠加作用,如使用使用质数,可以减少叠加共振
如很多机器中双风扇叶片,采用不一样的质数
如果共振会造成能量输出转换率低,噪音大。
像两个并排的风扇如一个是37片叶片,一个是41片叶片,不一样的质数,他们之间不容易产生共振,噪音,能量利用率高。