用手机号算出你的年龄,这是什么原理?

计算方法:以手机号最后一位乘以2,再加5,然后再乘以50,再加1763,最后再减去你的出生年份。... 计算方法:以手机号最后一位乘以2,再加5,然后再乘以50,再加1763,最后再减去你的出生年份。 展开
 我来答
BetterTimeE
推荐于2019-08-27 · TA获得超过4124个赞
知道小有建树答主
回答量:11
采纳率:96%
帮助的人:1.7万
展开全部

这个确实是有原理的,不管你尾数是几,你会发现,

在减去你出生年份前一个步骤算出来的数字,都是2X16,

实际这个就是用今年2013的年份减掉了你的出生年份,这个X不过就是加在百位数字上的一个幌子

这道题就会要求你加1764,而不是1763了,后年就是1765…,所以一直能够算对。

你看一下,直到第五步,所有尾号是8的人都是2813,所有尾号是9的都是2913,所有尾号为一的都是2113

所有尾号为X的都是2X13,2X13-你出生年月,当然就是你的真实年龄喽,而你年龄前那个百位数,就从来没变过,也就是X,即你的手机末位数。

所以这都是已经决定好的东西了,都是有一些套路的。不管你怎么计算最后都是你的年龄。

ZLO宙龙
2024-10-21 广告
一键SOS预警+实时定位+安全围栏当用户遇到突发情况,可以长按手表SOS键3秒,手表会自动拨打给系统绑定的亲属,亲属会及时了解用户情况和定位,同时服务中心也可以即时致电用户了解情况。系统可设置电子围栏功能,可查看用户的地理位置及行动轨迹,根... 点击进入详情页
本回答由ZLO宙龙提供
鸣筝266
2020-06-10
知道答主
回答量:2
采纳率:0%
帮助的人:1262
展开全部
这实际是一种障眼法
算出年龄最直接的方法就是 Y今 - Y出生
(Y表4位数的年份)
首先手机尾号x∈[0, 9]且x∈Z
那么 50(2x + 5) = 100x + 250
所以之后相加的数就是 (Y今 - 250),相加得到 100x + Y今
再减 Y出生 ,自然就是 Y今 - Y出生 + 100x
一般 Y今 - Y出生 < 100 ,再加上x的范围,从而得到由 x和年龄组成的三位数
实际上这一切都只是为了 ( Y今 - Y出生) 做的障眼法,250这个数也可随意置换(感觉第一次提出的人充满了恶意 :-) ),如果今年还没有过生日还需要多减1,即相加数可为 (Y今 - 251)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式