问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机中为什么最大的数值为127?

发布网友 发布时间:2022-12-05 14:18

我来回答

1个回答

热心网友 时间:2024-10-27 04:28

  计算机中为什么最大的数值为127?我认为可以从计算机中数值的表示中可以得出结论。

  计算机很笨,只认识0和1,也就是所谓的二进制。现实中的东西要放进电脑,一定要转化为0和1组成的数字串,不同的0和1的组合代表了不同的东西,这其实就是编码。这是最基本的。还有很多编码不是将某种东西直接变成0和1,而是编码成别的数字串,这些数字串也能代表不同的东西,然后再将这些数字串变成0和1的数字串,再放进计算机中。

  数值在二进制中的3种表示分别为:原码、反码和补码。

  原码:将一个整数,转换成二进制,就是其原码。如单字节的5的原码为:0000 0101;-5的原码为1000 0101。

  反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。如单字节的5的反码为:0000 0101;-5的反码为1111 1010。

  补码:正数的补码就是其原码;负数的反码+1就是补码。如单字节的5的补码为:0000 0101;-5的原码为1000 0101。

  为什么在计算机中,负数用补码表示呢?为什么不直接用原码表示?如单字节-5:1000 0101。求补码原则:(1)正数补码还是他本身 (2)负数补码,符号位变成1,其他位取负数的绝对值后按位取反再加1 (3)补码中高位进位都直接丢掉。

  C语言中整型常量有三种不同的表示形式:

  1、八进制整型常量:在八进制数值前面加前缀“0”,其数码取值为0~7。例如:054、0567、05421。

  2、十六进制整型常量:前缀为“0X”或“0x“,其数码取值为0~9、A~F 或 a~f。例如:0X3D、0XE0、0xfff等。

  3、十进制整型常量:既无前缀也无后缀。例如:254、745、890等。 如将存储为long类型,需要在数字序列最后附一个字母L 或 l 作为后缀。例如:245L、7850L、124l等。

  一般来说,整数常量是被当作 int 类型(32位)来存储的。如果我们使用的整数常量超出了 int 的表示范围,C 语言规定编译器自动使用 unsigned int 来处理这个常量。如果 unsigned 也不足以表示这个常量的话,编译器就会用 long long。如果还表示不了的话,那就用 unsigned long long。如果 unsigned long long 也表示不了,那么编译器就没辙了。例如:如果 int 是 16 位的话,它就表示不了常量 1000000。编译器会使用 long long来处理这个常量,因为 unsigned int 也表示不了 1000000 。

  同样,十六进制和八进制整数常量通常也是被作为 int 来处理。但是,当我们使用的常量超出了 int 的表示范围后,编译器会依次使用unsigned int,long long 和 unsigned long long。直到所使用的类型足以表示那个常量为止。

  补码小技巧

  注意一个数的补码和其相反数的补码之间的关系是,这个数的补码各位取反后加1得到其相反数的补码。例如-128的相反数和0的相反数在计算机里面还是本身,-128补码是1000 0000,各位取反加一后还是1000 0000故相反数不变;0的补码 0000 0000,各位取反加一后仍为0000 0000(高位自动溢出)。其他的数的相反数概念在数学和计算机中是一样的。比如-1的补码1111 1111,其相反数的补码是0000 0001。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不喜欢参加聚会怎么办 ...的电信8兆的宽带是169元每月可是用了2天就停机了,他说第一个月... 电信8兆宽带多少钱 爸妈想换5G套餐有没有那种可以绑定宽带一起的? ...换了波箱油后加速转速变高且偶有空转是怎么回事? 苦菜花的花语和寓意是什么? 苦菜花的花语是什么? 安徽省人事档案查询,调档等网上操作指南 安徽哪个网站调档 宽带10M与100M有什么区别啊?宽带10M和100M与平板电脑4G卡的用法用量有... 91期的买马出什么245l是什么动物2015年 一台美菱245L的冰箱(R134制冷剂),别人换过压机,又坏了,我这有万胜QD6... 一个长方体冰柜,从里面量长87.5,宽50,深56,它的容积是多少? 一个长方体箱子,从里面量长87.5cm,宽50cm深56cm,它的容积是多少升?怎么... 柴油车油箱容量245l,是多少升啊 容积245L可以装多少斤水? 叫花鸡用哪个部位的肉最好 叫花鸡用哪个部位的肉合适 “叫花鸡”又该怎样做才正好? 网上很火的叫花鸡瓜子有营养价值吗? 叫花鸡营养价值 2022工作一天下班回家就有饭吃的说说(40条) 女朋友发了说说 说“我一天吃四五顿 还越吃越瘦。烦!!!” 我应该评论... 阳台洗衣机排水地漏反水如何解决 用一个字表示晚上的时间 代表晚上的字有那些 晚上的意思用一个字表达出来 春节假期结束心情说说独特(精选63句) 大理石瓷砖怎么选 大理石瓷砖需要如何选择 古代最奢华的聘礼单 描写古代聘礼的句子 游戏名两个字仙气十足 比较仙的游戏名 古风仙气十足游戏名字 比较有仙气的游戏名字 属猴2021年运势及运程,2021年属猴人的全年运势 抖音子帐号怎么开通联盟账户 sunday是什么牌子攻放音响 sunday是什么牌子的手表 Sunday Riley哪国的?Sunday Riley怎么样 我需要 汇亚Sunday 的资料 insunday品牌官网有吗 ...求指点。leader怎么样啊?colossi和sunday是啥牌子咋样 aw刀轮... 坏强尼用的什么牌子 河道治理标语 关于保护河水的标语(保护河流环境的标语) 保护水环境的宣传语宣传词(精选35句) 防治水污染宣传标语 皮衣材质有哪些 皮衣和皮草有什么区别 为什么小红书的视频过了很久才能被人看到 初中化学上学期实验室及保管室期末检查需要哪些资料?(详细点!)_百度知... 花店生意什么时候最好? 皮裙染色了怎么清洗 皮裙染色后常见的清洗方法