作业帮 > 综合 > 作业

java中float指数取值范围

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/09 00:57:25
java中float指数取值范围
float 指数 为 8 bits 以补码形式表示:范围为什么是-127——128而不是 -128 ——127?
因为补码的第一位是符号位,代表的是整数或者是负数!所以11111111为2的7次方减1所以是127加上第一位的符号位所以是-127!那么11111111如果代表的是正数,则第一位也是数值位数!那么就是2的7次方为128!
学习JAVA不要去研究这些细节,这些应该是计算机组成原理学习的!大概知道范围就可以了!