位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。 C语言提供的位运算符列表: 运算符作用示例 & 按位与 两个操作数同时为1结果为1 | 按位或 ...
分类:
编程语言 时间:
2019-12-29 23:49:20
阅读次数:
117
在C中,默认的基础数据类型均为signed,如定义变量为int,long等,都为有符号的。如果要定义无符号类型,必须显式地在变量类型前加unsigned。 char在我所用的linux中一般都是8位一个字节,表示范围为-128~127。 unsigned char的表示范围为0~255。 而ASCI ...
分类:
编程语言 时间:
2019-12-27 11:57:25
阅读次数:
252
在上一篇写到冯诺伊曼结构中计算机的硬件组成,第一个就是存储器,用于存储数据和程序。那么这一节来梳理一下在计算机中这些数据是怎么存储的。 一、数字在计算机中是如何存储的 我们将数字分为整数和实数分别讨论 整数 有三种存储方法:无符号表示法、符号加绝对值表示法、补码表示法 无符号表示法只能用于存储无符号 ...
分类:
其他好文 时间:
2019-12-25 19:04:11
阅读次数:
141
数据类型的出现 在的编程语言中,数据类型用于声明函数和变量,数据类型的出现是为了要把数据分成数据所需要内存大小的不同数据,编程时需要什么样的内存就申请什么样的内存。就可以充分的利用内存,更好的霸控程序的性能,及内存的利用率。 类型 编程语言类型可以分为如下类型:布尔型,整型,字符型,浮点型,引用数据 ...
分类:
其他好文 时间:
2019-12-24 09:19:16
阅读次数:
69
多表查询 1. 连表: 1. 内连接:所有不在条件匹配内的数据们都会被剔除连表 select from 表名1,表名2 where 条件; select from 表名1 inner join 表名2 on 条件; 2. 外连接: 1. 左外连接:left join select from 表名1 ...
分类:
数据库 时间:
2019-12-19 21:36:17
阅读次数:
107
xx 程序首先取输入的前4个字符作为xxtea加密的密钥之后进行xxtea加密。接着进行位置置换操作,然后又进行了以3个为一组的异或 首先逆向解出xxtea加密之后的结果 ` 解密后的数据为:67616c66 5858437b 646e615f 742b2b5f 7d6165 easy re 程序, ...
分类:
其他好文 时间:
2019-12-18 21:44:04
阅读次数:
312
数值溢出与精度损失 整数上溢出 进位超过最高位(无符号)或改变了符号位(有符号) 运算溢出、赋值溢出、无符号数小数减大数 浮点数的上溢出和下溢出 舍入 int=float float=double float=long 浮点数使用阶码储存 float 23位尾数 6~7位 double 52位尾数 ...
分类:
其他好文 时间:
2019-12-17 20:55:20
阅读次数:
166
场景: 原材料检验发生不合格数量,QC根据来料检验单生成入不良品处理单时提示:无符号条件记录 分析: 1、检验单上不合格数量为零; 2、不合格的数量不为零,查询上游对应的收料通知/请检单,不合格物料已通过来料检验申请单完全退料 原因: 采购部已经根据来料检验单生成退货通知单,因此QC无法生成不良品处 ...
分类:
其他好文 时间:
2019-12-17 14:58:08
阅读次数:
123
记录下如何在EXCEL中利用公式生成32位的随机id(无符号,只有数字和小写字母)。 示例:620e65bc427c32702917fd8dfaebb2df。 "我们就这样,各自奔天涯。" ...
分类:
其他好文 时间:
2019-12-17 14:44:41
阅读次数:
345
toString官方文档 toString public String toString() 返回该对象的字符串表示。通常,toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。 Object 类的 toString 方法 ...
分类:
编程语言 时间:
2019-12-17 00:09:36
阅读次数:
91