通过手机号码,为什么可以算出你的年龄?求解?
最后结果是一个固定的公式让你误以为算出了年龄。
计算步骤:
看一下你手机号的最后一位;把这个数字乘上2;然后加上5;再乘以50;把得到的数目加上1767;最后一个步骤,用这个数目减去你出生的那一年。
下面我们分析一下:
结果是:100A+(2013 — 出生年)
其中,100A常见的结果分别是100、200、?、900,恰好把你手机号最后一位数字扩大了100倍,所以第一位必然是你手机尾号的那个数字,而剩下的(2013—出生年)就是你的年龄。
需要说明的是,原题还存在一个特例,即如果手机号最后一位是0,则100A也是0,这种情况下得到的就不是一个三位数了。所以正确的表述应该是:如果你得到的是一个三位数,则第一位是手机号的最后一位,而后面的两位就是你的年龄;如果你得到的是一个两位数,则这个两位数就是你的年龄。
另外,这个数字游戏对100岁及100岁以上的年龄显然也是不适用的。
这个游戏的迷惑人之处,在于除去手机尾号是0的特例之外,整个的计算过程中一直没有出现“2013”字样,否则的话,人们就一定会恍然大悟的。
扩展资料:
我国使用的号码为11位,其中各段有不同的编码方向:前3位—网络识别号;第4-7位—地区编码;第8-11位—用户号码。号码也就是所谓的MDN号码,即本网移动用户作被叫时,主叫用户所需拨的号码,它采取E.164编码方式;存储在HLR和VLR中,在MAP接口上传送。
MDN号码的结构如下:CC+MAC+H0H1H2H3+ABCD其中:
【CC】:国家码,中国使用86。
【MAC】:移动接入码,本网采用网号方案,为133。
【H0H1H2H3】:HLR识别码,由运营商统一分配。
【ABCD】:移动用户号,由各HLR自行分配。
参考资料: