码迷,mamicode.com
首页 >  
搜索关键字:无符号数    ( 330个结果
P54 扩展数字的位表示
背景:不同字长的整数进行转换,需要在不改变数的大小的前提下将较小的数据类型转为更大的数据类型。 无符号数的扩展:开头加0即可,也叫零扩展。 有符号数(补码)的扩展:开头添符号位。 1 short sx = -12345; 2 unsigned short usx = sx; 3 int x = sx ...
分类:其他好文   时间:2020-01-05 13:57:18    阅读次数:87
位运算技巧
位运算:x<<y:把x左移y位,x左边的y位丢弃,右边补y个0.。 x>>y:x右移y位,无符号数和有符号且为正数时时只需把最右边的y位丢弃,有符号且为负数时把右边的y位丢弃,在左边补1. 计算一个数的二进制中1的个数。 先设立一个初始值为1的判断变量与当前二进制进行&运算,判断二进制最低位是否为1 ...
分类:其他好文   时间:2020-01-04 16:07:34    阅读次数:89
数值溢出与精度损失
数值溢出与精度损失 整数上溢出 进位超过最高位(无符号)或改变了符号位(有符号) 运算溢出、赋值溢出、无符号数小数减大数 浮点数的上溢出和下溢出 舍入 int=float float=double float=long 浮点数使用阶码储存 float 23位尾数 6~7位 double 52位尾数 ...
分类:其他好文   时间:2019-12-17 20:55:20    阅读次数:166
【LeetCode刷题】不使用+-的加减法:妙解
加法器,只使用异或和与操作即可完成。在这个题目里,因为服务器程序编译的时候使用了 AddressSanitizer 工具,会对有符号数的左移位操作做保护,强制转成无符号数做移位可绕过。 有几个关键的点,有符号和无符号数。 符号对加减的结果不产生任何影响。至于是解释成负数还是正数,取决于你怎么解读。比 ...
分类:其他好文   时间:2019-12-16 09:30:25    阅读次数:118
2的n次幂
位运算判断2的n次幂: 举个栗子,n = 8;则二进制表示就为1000,n-1则为 0111 取&刚好等于0 嘿嘿,巧妙吧。 再举个栗子,n = 7; 则二进制为 0111,n-1则为0110 取&则不为0 嘿嘿,也没问题,不过这个算法仅限于无符号数。 bool is_power_of_2(unsi ...
分类:其他好文   时间:2019-12-07 14:46:23    阅读次数:89
数据库
数据库的类型 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 根据数值取值范围的不同,MySQL中的整数类型可分为5种,分别是TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT。 一、 整数类型 数据类型 字节数 无符号数的取值范围 有符号数 ...
分类:数据库   时间:2019-11-21 23:15:34    阅读次数:218
LeetCode 11月第2周题目汇总
开源地址: "点击该链接" 前言 最近比较忙,这周几乎没有刷题,只刷了6道题~ 题目汇总 0387_first_unique_character_in_a_string类似的题目比较多了,字符串中找出特别的那一个,由于字符串数目有限,所以直接使用哈希表即可,使用 unordered_map 会有点慢 ...
分类:其他好文   时间:2019-11-18 12:41:55    阅读次数:95
TCP 之 TCP首部
用于寻找发送端和接收端应用进程。(源IP,源端口,目的IP,目的端口) 四元组确定唯一一个TCP连接;(IP,端口)也称为一个插口(socket); 标识从TCP发送端向TCP接收端发送的数据字节流,它标识在当前传输报文段中的第一个数据字节;需要是32比特的无符号数,序号达到2^32-1后又冲0开始 ...
分类:其他好文   时间:2019-10-27 22:39:02    阅读次数:79
MYSQL数据类型
MySQL数据类型MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型下面的表显示了需要的每个整数类型的存储和范围。 --整数类型数值类型 字节数 无符号数取值类型 有符号数取值类型TINYINT 1 (0,255) (-128,127)SMALLINT 2 ( ...
分类:数据库   时间:2019-10-19 23:26:05    阅读次数:151
C语言无符号和有符号的区别
C语言定义一个int类型时,默认是有符号数,关键字signed常省略,如: int a; signed int a; signed a; 这三句是一样的定义 定义无符号数时,必须加关键字unsigned,如: unsigned int a ; unsigned a; 无符号关键字unsigned,只 ...
分类:编程语言   时间:2019-10-13 11:04:00    阅读次数:128
330条   上一页 1 2 3 4 5 6 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!