【玩跑跑,学电脑】第一篇:跑跑卡丁车数量上限32767的秘密

社区服务
高级搜索
猴岛论坛跑跑卡丁车【玩跑跑,学电脑】第一篇:跑跑卡丁车数量上限32767的秘密
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
167个回复

[经验心得]【玩跑跑,学电脑】第一篇:跑跑卡丁车数量上限32767的秘密

楼层直达
椎名真白酱

ZxID:26871627

等级: 元老
配偶: 離城夢
记者团欢迎你

举报 只看楼主 使用道具 楼主   发表于: 2013-10-13 0
【玩跑跑,学电脑】跑跑卡丁车数量上限32767的秘密  
【玩跑跑,学电脑】
第一篇
       大家都知道,跑跑的很多东西上限都是32767,那这个数代表什么呢?懂计算机的都知道,计算机里都是以二进制数表示的,也就是0和1.为什么上限是32767呢?,很简单,当你每注册一个账号的时候,TC都会分配给你一个小房子(比喻,哈哈),在这个房子里面放了很多的箱子,箱子里面就是装的你这个账号的信息了,包括车子,气球,金币等等。这些箱子指的就是服务器的存储器了。
      32767,就是说对于粒子激活器来说,TC给每个账号(针对网通或电信不同服务器)分配了两个字节的存储空间,两个字节也就是16位,每个字节8位。字节是什么意思?好吧,1024字节,也就是1024Byte=1KB,1024KB=1MB,1024MB=1GB,1024GB=1TB,大家懂了吧,基本上大家都懂这个,我就再啰嗦一次。两个字节共16位,每位上用0和1来填充。有些人就问了,16位全部是1的话,转换成10进制数,不是32767,而是65535!!!!为什么呢?,答案很简单喽。因为两个字节的最高位,也就是第16位并不代表数量,而是代表正负!!!!        
       0代表正,1代表负,所以如果16位全部都是1的话,也就是1111111111111111,那么读出来就是-32767,而不是65535.所以,最高位必须为0.那么剩下的15全为1的,话读出来的数就是正的32767了!!!!也就是0111111111111111=2的15次方-1.      说到这,那么65535怎么显示呢,简单,必须要3个字节来表示,那么最高位就会被分到第三个字节里了。其实三个字节可以表示的最大数为8388607!!!!!    
       好了,这个解释完了,再来说下账户的问题。假设每个账户在每个服务器当中有1024个信息需要存储。每个信息都需要2个字节来存储的话,那每个号就需要2048字节也就是2KB的存储空间了,1024个账户需要2MB的空间,那么1024*1024=1048576,也就是一百零四万八千五百七十六个账号只需要2GB的空间!!!,2GB的空间大家都知道,不是很大。那么2TB能存多少个账号呢???1024*1024*1024=1073741824,也就是十亿七千三百七十四万一千八百二十四个!!!!你觉得TC提供不起2TB的空间么??????      
        计算机为什么用二进制表示呢?,因为二进制只有两种状态,0和1,0怎么表示?1怎么表示?,0就是低电平,1就是高电平。当某个芯片检测到引脚上高电平的话,就会认为是数据1,当检测到低电平的时候,就是认为是数据0.,标准的TTL逻辑电平规定3.3V电压是标准的高电平,也就是代表1,其实很多元器件把2V电压以上都当成高电平的。依元件不同而有所不同。

原帖来自猴岛
胖墩儿丶520,不能挖坟,所以还是希望很多猴子看到,就重新编辑了下。
在此感谢
  胖墩儿丶520 的详细解答和码字辛苦





[ 此帖被i丶mashiro在2013-10-13 18:20重新编辑 ]
本帖de评分: 20 条评分 DB +100
DB+1 2013-10-20

剩下那几篇在哪

DB+1 2013-10-16

好吧,未来的数学家

DB+20 2013-10-16

❀感谢分享❀  跑跑卡丁车、因你而精彩!

DB+1 2013-10-14

2kb的容量不小了,一个人就2KB.现在服务器的负载就很大了

DB+2 2013-10-14

普及知识,辛苦了!

DB+1 2013-10-14

知道了..............

DB+1 2013-10-14

必须给分!理工帝!

DB+1 2013-10-14

哎 貌似什么都没看懂的说

DB+3 2013-10-14

精品文章

DB+1 2013-10-14

又长了点知识!谢谢

厚德载物丶

ZxID:19642715

等级: 少将
举报 只看该作者 167楼  发表于: 2013-10-29 0
虽然不知道你LZ在说什么,但感觉很流弊的样子
qqba12d

ZxID:23128478

等级: 少校
举报 只看该作者 166楼  发表于: 2013-10-21 0
高手在民间
kaozhengdi

ZxID:27475521

等级: 元帅
举报 只看该作者 165楼  发表于: 2013-10-21 0
长知识了。
感谢分享。
上官轩滨

ZxID:32231905

等级: 少尉
举报 只看该作者 164楼  发表于: 2013-10-21 0
太厉害了 爆拉
M
zpf0806

ZxID:2867990

等级: 准尉
举报 只看该作者 163楼  发表于: 2013-10-21 0
又长了点知识!谢谢
本文来自猴岛游戏论坛 :http://bbs.houdao.com/r8407347_u2867990/
maojintao545

ZxID:28245581

等级: 少将
举报 只看该作者 162楼  发表于: 2013-10-20 0
我是学编程的,那个我知道32676是integer(整形变量最高值)
guoqiang7989

ZxID:27197827

等级: 中将

举报 只看该作者 161楼  发表于: 2013-10-20 0
涨姿势了
qwe7894561230qw

ZxID:15644315

等级: 少尉
miku
举报 只看该作者 160楼  发表于: 2013-10-18 0
你是学计算机的吧……
↑/Lilone

ZxID:28207619

等级: 上校
╔━━━━━━━━╗ ┃姑娘,你命中缺我┃  ╚━━━━━━━━╝
举报 只看该作者 159楼  发表于: 2013-10-18 0
程序猿,您辛苦了、

际遇之神

惩罚

只看帖不回帖,被楼主用板砖拍趴下了,缝两针用了DB3

青岛城乡设计院

ZxID:28370095

等级: 大将
一些事,只能当回忆。一些人,只配做过客。 既不回头,何必不忘。既然无缘,何必誓言。

举报 只看该作者 158楼  发表于: 2013-10-18 0
人才啊
、Frainlyヤ

ZxID:31812029

等级: 元帅

举报 只看该作者 157楼  发表于: 2013-10-16 0
长见识了。。顶一个。。。
缘份2287

ZxID:19573727


举报 只看该作者 156楼  发表于: 2013-10-16 0
支持
︶流年℡

ZxID:21515220

等级: 一代君主
明天会更好℡

举报 只看该作者 155楼  发表于: 2013-10-16 0
下一个诺贝尔奖的获得者

际遇之神

惩罚

上厕所误入女厕,被如花发现,当场被如花OOXX ,损失DB6

、skye0af

ZxID:30312559

等级: 大校
嬲嬲
举报 只看该作者 154楼  发表于: 2013-10-16 0
牛掰啊
人民代表大会

ZxID:21730484

等级: 大尉
举报 只看该作者 153楼  发表于: 2013-10-16 0
看到回复才知道,玩卡丁车的真的都是孩子。。。
m5208562

ZxID:25286884

等级: 下士
举报 只看该作者 152楼  发表于: 2013-10-16 0
吓尿
-回车健-

ZxID:27976903

等级: 中尉
举报 只看该作者 151楼  发表于: 2013-10-16 0
长知识了
haha_hei

ZxID:31720107

等级: 列兵
举报 只看该作者 150楼  发表于: 2013-10-16 0
TC的数据库的存储类型限制吧?目前定义的应该是int类型的,取值范围是“-32728~32767”的整数。如果是long类型的话就爽了。呵呵
lch271203101

ZxID:21534120

等级: 上将
认真你就输啦

举报 只看该作者 149楼  发表于: 2013-10-16 0
好吧,未来的数学家
« 返回列表
发帖 回复