我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

8位机器数+1.0的原码为什么溢出

复习的时候遇到这样一个问题,还是不能明白
假定机器数为8位(1位符号,7位数值),+1.0的原码为什么会溢出,-1.0的原码为什么也溢出呢?

我纠正下刚刚的回答,跟机器学编码混了,1.0的原码(0 0000001)加1时,得到的结果为0 0000010,结果是2没有溢出,你是不是编译器的问题,-1的情况不应该是源码,说的是补码的情况,-1的补码为11111111,加1后得10000000,这时候就会超出。

近期文章

  • MySQL查询显示结果,但我不能限制它们?
  • tableau10输入经纬度显示无法加载联机地图
  • Java编程连接SQL Server 报错
  • el plus表格里显示本地图片
  • 基于世界土壤数据库(HWSD)土壤数据集(v1.2)
  • 前端接口分页限制10条数据,刷到底后应该怎么做
  • Ajax中的响应
  • 批量注释如何添加标记
  • python qt desinger label 图片按原来大小展示
  • Qt窗口放入到UE4场景中
  • 找一个人弄一下表格。
  • java怎样在JTextArea里选中一个文本内容
  • 求解每一步的详解作用
  • Android5.0使用Presentation 投屏的占用问题。
  • 大一c语言不会写求解答
  • ExpressionEngine:如何获取给定其entry_id的页面路径(带有结构插件)
  • 将java文件导入到eclipse 中
  • Java语言打开和读取字典的不同含义是什么
  • 找出图中的元器件,并写出它的名称
  • 为什么说Java的字典的重复判断是采用对半查找的办法

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华