与: 有一个不为1就不为1 或: 有一个为1就为1 异或: 相同为0不同为1 非: 0就是1,1就是0 (单目运算) 左移: 高位丢弃,低位补0 ...
分类:
其他好文 时间:
2020-03-28 00:49:15
阅读次数:
62
1.位运算概述 从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。 口说无凭,举一个简单的例子来看下CPU是如何进行计算的,比如这行代码: int a = 35; int b = 47; in ...
分类:
其他好文 时间:
2020-03-27 13:06:42
阅读次数:
79
数据类型介绍 整型 tinyint, # 占1字节,有符号:-128~127,无符号位:0~255 smallint, # 占2字节,有符号:-32768~32767,无符号位:0~65535 mediumint,# 占3字节,有符号:-8388608~8388607,无符位:0~16777215 ...
分类:
数据库 时间:
2020-03-25 21:24:56
阅读次数:
100
关于列表属性的介绍 list-style:列表的图片语法: list-style:list-style-image || list-style-position || list-style-type 列表的样式:列表的图片 列表的符号位置 列表的样式 list-style:none; 不要列表的符号 ...
分类:
Web程序 时间:
2020-03-22 13:48:22
阅读次数:
87
原码、反码、补码 1.所有数字在计算机底层都是以二进制的形式存在的 2.计算机以补码的形式保存所有整数。 正数的原码,反码和补码都相同 负数的补码=其反码+1 3.原码:直接将一个数值换成二进制数。 4.反码:是对原码按位取反,只是最高位(符号位)确定为1. 5.符号位正数位为0,负数为1 6.Ja ...
分类:
其他好文 时间:
2020-03-22 10:32:54
阅读次数:
82
科学计数法是科学家用来表示很大或很小的数字的一种方便的方法,其满足正则表达式 [+-][1-9].[0-9]+E[+-][0-9]+,即数字的整数部分只有 1 位,小数部分至少有 1 位,该数字及其指数部分的正负号即使对正数也必定明确给出。 现以科学计数法的格式给出实数 A,请编写程序按普通数字表示 ...
分类:
其他好文 时间:
2020-03-19 20:14:12
阅读次数:
67
1.计算机编码 1.1 原码、反码和补码 在计算机内,定点数有3种表示法:原码、反码和补码。原码:就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。反码:表示法规定:正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。补码:表示法规定:正数的补 ...
分类:
编程语言 时间:
2020-03-16 23:21:56
阅读次数:
103
正数的补码=原码负数补码除符号位外取反加1 [-5]原=0000 1101b 取反1111 1010+1b [-5]补 =1111 1011b =FBh ...
分类:
其他好文 时间:
2020-03-16 12:42:27
阅读次数:
44
一、在计算机中数据是如何进行计算的? 1.1:java中的byte型数据取值范围 我们最开始学习java的时候知道,byte类型的数据占了8个bit位,每个位上或0或1,左边第一位表示符号位,符号位如果为1表示负数,为0则表示正数,因此要推算byte的取值范围,只需要让数值位每一位上都等于1即可。 ...
分类:
编程语言 时间:
2020-03-10 01:37:22
阅读次数:
82
原码:最高位为符号位,其余各位为数值本身的绝对值。 反码:对于正数而言,原码与反码相同。 对于负数而言,符号位为1,其余位与原码取反。 补码:对于正数而言,原码、反码、补码全部相同。 对于负数而言,最高位为1,其余位为原码取反,再对整个数末尾加1。 ...
分类:
其他好文 时间:
2020-03-02 20:53:18
阅读次数:
76