自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 无符号数与带符号数的相加减

无符号数相加,如果超出发生溢出(即二进制位数超过8位),则需要忽略溢出部分,计算剩下8位二进制数。如:无符号数0xB0与无符号数0x8C,B0化为二进制为:1011 0000,8C化为二进制为1000 1100,相加得到1 0011 1100,忽略最高位1,剩下8为转化为十进制,0011 1100化为十进制数为60,0xB0+0x8C=60;带符号数相加,结果除去最高位为符号位,其余7位进行计算,得到的便是带符号数相加的结果使用补码来表示带符号整数,转化为原码,除最高位符号位外,

2022-10-23 23:03:07 3343 1

原创 计算机系统基础:带符号数与无符号数

无符号数化为带符号数要将将除符号位外所有数取反,再+1,例如-2(u)为二进制为1000 0010,化为无符号数为:1111 11102化为无符号数为:0111 1110-2化为无符号数为:1111 1110所以-2u>2u#include<iostream>using namespace std;int main(){ if(-2u<2u) cout<<"-2u<2u is true"<<endl; else cout&

2022-04-27 22:34:15 1318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除