必威体育Betway必威体育官网
当前位置:首页 > IT技术

Byte 一个字节的数据大小范围为什么是-128~127

时间:2019-07-02 21:44:37来源:IT技术作者:seo实验室小编阅读:50次「手机版」
 

byte

一个字节是8位,最高位是符号位,最高位为0则是正数。最高位为1则是负数

如果一个数是正数,最大数则为:01111111,转为十进制为127,

如果一个数是负数,按照一般人都会觉得是11111111,转为十进制为-127,

但是:一个+0表示为:00000000,一个-0表示为:1000000,因为符号位不算在里面,所以就会有两个0,所以从一开始发明二进制的时候,就把-0规定为-128,如此二进制的补码就刚好在计算机中运作中吻合。

公式:计算一个数据类型的数据大小范围:-2^(字节数*8-1)~2^(字节数*8-1)-1

相关阅读

资讯推荐类产品,为什么都在差异化?

近期,“微信朋友圈热文”、“百度直达号”的推出又一次让推荐新闻成为关注的热点,作为几款先行产品 “今日头条”、“天天快报”、

Dieter Rams优秀设计的十条准则,为什么“微信之父”张

近两日,整个互联网被“2019微信公开课张小龙4小时演讲”刷爆朋友圈,关于演讲内容回顾,大家可以参考我之前整理的3篇文

用户界面设计:为什么动效重要?

在2015年澳大利亚CSSConf上 ,Benjamin De Cock,一个在动效设计上有优先权的交互设计师,分享了多年来的洞见 。他现在是一个在Stripe

为什么饭统网没有比大众点评做得好?

这是个2011年5月的老问题,有人问“专注做订餐的饭统网没有成功的原因是什么?为什么最后大家都去了点评和团购?以下内容来自于知乎,

产品经理为什么会存在?

小白叨一叨:产品经理为什么会存在?回答很奇葩:1、因为需要一打杂的。2、设计师和客户的缓冲。3、技术和用户的缓冲。4、即使卫生纸也

分享到:

栏目导航

推荐阅读

热门阅读