无符号数进行运算不可能产生负数!
来源:互联网 发布:网络视频测试地址 编辑:程序博客网 时间:2024/06/01 07:49
无符号数进行运算不可能产生负数!
如以下代码:
#include <iostream>using namespace std;int main(){unsigned int m = 2,n = 6; //无符号数int i = 6,j,k; //有符号数if (m - n >= 0)cout << (m - n) << endl;//注:产生结果不可能为负!输出为4294967292n = m - i;k = m - i;cout << n << endl //输出n为4294967292 << k << endl;//输出k为-4return 0;}
运行结果为:
- 无符号数进行运算不可能产生负数!
- 无符号数表示负数
- 有符号数和无符号数负数
- 有符号数和无符号数负数
- 有符号数和无符号数负数
- 理解有符号数和无符号数负数
- 有符号数和无符号数负数
- 有符号数和无符号数负数
- 有符号/无符号数混合运算
- 有符号和无符号数运算
- 负数赋值给无符号数的陷阱[转]
- 负数赋值给无符号数的陷阱[转]
- 【讨论】有符号数和无符号数运算效率
- 有符号数与无符号数之间运算问题
- 有符号数与无符号数运算
- 有符号数与无符号数运算问题
- 有符号数与无符号数之间运算问题
- 有符号数与无符号数之间运算问题
- 中转页面放大跳出一个放大的窗口
- socket编程原理
- 怎样使用资源文件
- 【静态变量的初始化之一】
- MAYA插件入门
- 无符号数进行运算不可能产生负数!
- Chapter 1 Arrays and Strings - 1.8
- Core-Plot的.a文件不能支持armv6解决方法
- MFC文件操作
- 如何在Oracle中复制表结构和表数据 【转载】
- Android 蓝牙 java.io.IOException: Connection refused 异常处理笔记
- SQL Server 2008 释放堆表空间
- 指尖上的Android之实战篇(四)
- 如何进行Android单元测试