进制转换
来源:互联网 发布:ubuntu设置共享文件夹 编辑:程序博客网 时间:2024/06/11 19:57
11111111111111111111111111111111 是补码,
计算机里的表现形式 1000 0000 0000 0000 0000 0000 0000 0001 是源码,
-1 源码符号位不变,求反 + 1 就是补码【1111 1111 1111 1111 1111 1111 1111 1111】。
所以-1在计算机里就是11111111111111111111111111111111, 0 求反刚好是11111111111111111111111111111111
可以算一下 0x7FFFFFFF 是多少
每个十六进制数4bit,因此8位16进制是4个字节,刚好是一个int整型
F的二进制码为 1111
7的二进制码为 0111
7 F F F F F F F
这样一来,整个整数 0x7FFFFFFF 的二进制表示就是除了首位是 0,其余都是1【 0111 1111 1111 1111 1111 1111 1111 1111】
就是说,这是最大的整型数 int(因为第一位是符号位,0 表示他是正数)
用 INT_MAX 常量可以替代这个值。
~0取反:表示最小值。
~0u表示无符号整形0
~0 >> 1 :表示最大值
---------------------------------
将4.4.4 的RGB颜色转换为8.8.8 的
0xF * 16 = 0XF0
--------------------------------
- dx2 = dx << 1; // 2 * dx
- dy2 = dy << 1; // 2 * dy
--------
- 进制转换,类型转换
- 进制转换(进制转换)
- 进制转换-----十进制转换成二进制
- 进制的转换,八进制转换十六进制
- 进制转换,运算符,类型转换,
- 十进制转换2-9进制转换
- 进制转换
- 无限进制转换
- 进制转换
- 进制转换
- 进制转换
- 【整理】进制转换
- 进制转换
- 七、进制转换
- 进制转换
- 进制转换
- 进制转换
- NotesScript 进制转换
- SPI 协议简介
- rfid系统组成及其功能
- block的使用方法
- ubuntu14.04上安装vncserver
- 直方图类的建立和使用 灰度直方图和彩色直方图
- 进制转换
- 蓝桥杯---夺冠概率(2012预赛试题)
- Android各国语言Values文件夹命名规则
- SGU 116 Index of super-prime
- 如何让自己的应用支持沉浸栏
- 【重庆省选2008】传感器网络 && 网络流
- 几个oracle的sql查询语句
- poj 2778 DNA Sequence AC自动机+矩阵幂加速
- C++用new创建对象和不用new创建对象的区别解析