成就中心 DouJin Terraria! 社区服务 统计排行 帮助
  • 3606阅读
  • 5回复

网上最常见的电话号码

发帖
130
信仰
6
蓝点
114
符卡
0
转自cnblog~

网上有许多电话号码,你知道最常见的是哪个?
有个老外找到了答案,这个号码就是2147483647。

事情是这样的,我们知道,在计算机中,整数往往用4个字节保存。4个字节就是32位,如果第一位是符号位,那么只剩下31位,也就是说,这种方式所能保存的最大整数是2的31次方-1(因为要去掉零),即2147483647。

这个老外突然意识到,这是一个10位数,与美国电话号码的位数相同。于是,他就很好奇,214-748-3647会是谁的号码呢?
214是美国达拉斯市的区号,但是搜索后发现,超过1500个网站上有这个号码,遍布全美各地。

为什么会这样?
很显然,大量程序员考虑不周,使用4个字节的整数保存电话号码。当用户输入的号码大于2147483647时(比如位数较多的手机号),就会自动转成这个数字。因此,它就成了网上最常见的电话号码。
===================================
我一时兴起,想看看国内有没有人犯这个错误。事实证明,真的是有一大把





因为我国的长途区号没有0214,所以这个号码只能是在上海(区号021)。一想到他会接到各种各样的来电,要求提供租车服务、租房服务、美容服务、餐饮服务、耐磨材料等等,我就对021-47483647的主人充满同情。

发帖
1514
信仰
6
蓝点
767
符卡
0
只看该作者 沙发  发表于: 2011-02-10
有意思
发帖
661
信仰
0
蓝点
651
符卡
0
只看该作者 板凳  发表于: 2011-02-11
东方星莲船播录像的时候,分数超过这个数字,就会倒退

那个可怜号码持有者就是“上海爱丽丝”嗯
发帖
16
信仰
0
蓝点
13
符卡
0
只看该作者 地板  发表于: 2011-02-11
何不拨个试试。
发帖
824
信仰
5
蓝点
653
符卡
0
只看该作者 4楼 发表于: 2011-02-11
售楼广告亮了
发帖
449
信仰
5
蓝点
411
符卡
0
只看该作者 5楼 发表于: 2011-02-11
这房子是在哪的
描述
快速回复

您目前还是游客,请 登录注册
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码: