两个无符号数相减得到一个负数,如-6减去-7

int main() {unsigned i1 = 6, i2 = 7;cout << i1 - i2;return 0;
}

正确答案是-1,但会输出结果4294967295。
因为编译器输出会是-1和2^31次方的模。

若要得到正确答案,用一个int变量存放。

int main() {unsigned int i1 = 6, i2 = 7;int i3 = i1 - i2;cout << i3;return 0;}

书本解释

C++学习 1: 两个无符号数相减相关推荐

  1. 两个无符号数相减 可以得到负数

    #include <iostream> using namespace std; unsigned int i1=3; unsigned int i2=6; int i3=i1-i2; c ...

  2. 无符号数相减问题 C语言

    int main() {unsigned int a=50;unsigned int b=100;printf("%u",a-b);return 0; } 结果是429496724 ...

  3. sql中两个时间类型相减得到的值

    原文地址为: sql中两个时间类型相减得到的值 原文地址:http://my.oschina.net/zimingforever/blog/57504 sql中两个时间类型相减得到的值 今天有人把数据 ...

  4. 两个年月日怎么相减_stata怎么把年月日相减

    stata怎么把年月日相减 1.stata 如何处理日期数据问题 直接将日期导入,将会出现问题. 如果日期为"yyyy-mm-dd"格式 destring date, replac ...

  5. mysql 时间相减取秒_MySQL两个日期字段相减得到秒的方法

    一.MySQL中两个DateTime字段相减 假定表名为tblName,两个DateTime字段名分别为beginDateTime,endDateTime,以下是相关两个mysql日期字段相减的SQL ...

  6. pgsql 两个时间字段相减_如何在Excel做专业的时间序列分析

    一.工具产生背景 在生产中我们常会根据历史数据去预测未来的发展趋势.比如客户投诉量.用户留存率.页面点击率等等. 对于预测功能的需求多但是具备相应能力的分析师却很少.想做出一份精准的预测需要具备很多专 ...

  7. 中两个查询结果相减_位移差?应力差?利用fish语言实现结果文件间运算。

    重要通知:本公众号已开通赞赏功能,各位读者老爷有钱的可以给呱太捧个钱场!推荐使用微信PC端进行阅读,以避免命令流显示畸变.文章所附命令流均可直接复制到FLAC3D 6.0中运行,若有报错,请手动重输命 ...

  8. 两个年月日怎么相减_(excle可以计算日期差值吗)excel表中,两个日期相减如何得出相差年月...

    如何使用excel函数计算两个日期参数的差值 "使用excel函数计算两期参数的差值"的操骤是: 1.以Excel 2016为例,打开Excel工作表: 2.由已知条件可知,需要根 ...

  9. (c++)两道关于日期相减的题目

    第一题题目是这样,题意好理解,但是实现日期相减对我而言难度不小 ,在这里我把我做这题的算法详细复盘一下: 1首先创造两个全局数组,分别为平年和闰年的每月的天数 2 对于日期相减的情况,分三种情况讨论: ...

最新文章

  1. 字符串留用与字符串池
  2. 【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!...
  3. WebRTC AEC算法
  4. 10.Spark之RDD及编程接口
  5. CSS实现导航条Tab切换的三种方法
  6. while和do-while循环结构
  7. java的sql的like_[Java教程]SQL like 模糊查询, in
  8. Python bytearray/bytes/string区别
  9. linux pwm 调屏_Linux驱动学习之:PWM驱动
  10. 基于JAVA+Swing+MYSQL的研究生科研信息管理系统
  11. java shapes_Java Overlaping Shapes – 错误的重叠形状行为
  12. javascript实现奥运倒计时代码
  13. 计算机数值分析为什么那么难,数值分析方法
  14. 中国大学生在线官方微博入围全国十大中央机构微博、全国十大教育微博
  15. 布局万花筒:UIColletionview
  16. List集合在遍历时删除数据的问题
  17. 计算机网络 蔡开裕 PDF,浅议《计算机网络技术与应用》课程教学法论文.doc
  18. 0.60.0以上ract-native tab 报错: RNCViewPager was not found in the UIManager?
  19. C语言实现分数转化为小数(保留三位小数)
  20. python 3.x 163邮箱登陆,邮件读取

热门文章

  1. Allegro 16添加ESD和WEEE标识
  2. Base64工具类(加密、解密)
  3. Pandas 10-时序数据
  4. js函数求n个数中的最大值
  5. nodejs学习巩固笔记-nodejs基础,Node.js 高级编程(核心模块、模块加载机制)
  6. 二,深入了解超文本(hypertext )
  7. Diablo3 的所失和所得
  8. 猪齿鱼k8s自动部署卸载了本地部署的docker
  9. arcgis里如何提取某一字段的最后几位数
  10. 华为手机如何录音转文字?两个方法,轻松帮你完成会议笔记