码迷,mamicode.com
首页 >  
搜索关键字:补码    ( 1286个结果
1.3内置数据类型
内置数据类型 Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 byte: byte 数据类型是8位、有符号的,以二进制补码表示的整数;最小值是 -128(-2^7);最大值是 127(2^7-1);默认值是 0;byte 类型用在大型数组中节约 ...
分类:其他好文   时间:2019-01-31 23:44:09    阅读次数:291
二进制中1的个数
题目描述 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 1 public class Solution { 2 public int NumberOf1(int n) { 3 int count=0; 4 int i = 1; 5 while(i!=0){ 6 if((n&i)! ...
分类:其他好文   时间:2019-01-27 21:38:40    阅读次数:139
深入计算机系统-练习题2.44 补码运算
int x = foo(); //任意值 int y = bar(); //任意值 unsigned ux =x; unsigned uy = y; 证明对于所有的x和y值,它都为真(等于1); 或者2)给出使得它为假(等于0)的x和y的值。 1)x+y == uy+ux 答:这个等式成立,首先这个 ...
分类:其他好文   时间:2019-01-27 12:55:29    阅读次数:334
那些让你对计算机有更深理解的基础知识
信息的表示和处理 计算机如何表示整数:有符号数和无符号数,尤其是如何用补码表示负数,数字的取值范围。 计算机如何表示浮点数,为什么小数的二进制表示法只能近似表示十进制小数。 数值的转换、移位 这几点非常重要,因为几乎所有的编程语言都有数据类型,而最基本数据类型必然包括整数和浮点数。 搞不清这些表示和 ...
分类:其他好文   时间:2019-01-25 11:44:18    阅读次数:191
计算机原码、补码、反码与java移位运算符(<</>>/>>>)
一、机器值和真值 1.机器值 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1。 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如果是 -3 ,就是 10000011 。 那么,这里的 ...
分类:编程语言   时间:2019-01-24 21:55:34    阅读次数:174
读《程序是怎样跑起来的》第二章有感
在学c#的时候书上提到过左移右移,不过并没有作为重点来讲,只是大概地说了一下是什么含义。刚看第二章作者提出的六个问题就有四个难住了我。比如一串二进制数左移两位会变成原数的几倍、还有补码形式表示的八进制如何用二进制表示等等,这些问题一点都不会。不过看完答案和作者给出的解析后大概理解了。 第一小节讲了计 ...
分类:其他好文   时间:2019-01-20 17:28:46    阅读次数:136
【志银】#define lowbit(x) ((x)&(-x))原理详解
#define lowbit(x) ((x)&(-x)) 可写成下列形式:int Lowbit(x) { return x&(-x); } 作者: 志银(ZainChen); 更新日期: 2019.01.07 ...
分类:其他好文   时间:2019-01-08 00:15:36    阅读次数:241
Java位运算符
基础: 1. 一个整数(都是有符号)在jvm 占用了4个字节,共32bits; 2. 最高位的bit代表符号位,0:整数;1:负数; 3. 剩余的31bits则代表数字部分; 4. 数字部分都用补码来表示 5. 原码、反码、补码的转换规则: 原码:就是数字转换为二进制后的数字; 反码:如果是正数,则 ...
分类:编程语言   时间:2019-01-06 15:34:02    阅读次数:219
计算机导论
1、一到七章。。 第一章 *计算机组成 冯诺依曼结构 第二章 1、进制的转换 2、特定进制的转化 3、&与1+1=1 4、逻辑电路 5、二四译码器 图画全 第三章 原码反码补码 第四章 递归 第四章 链表 队 、 栈 面向对象 封装 继承 多态 软件的生命周期 定义阶段 开发阶段 维护阶段 软件-源 ...
分类:其他好文   时间:2019-01-04 12:44:50    阅读次数:223
C++ 基础 (5)
01 课程回顾 变量的起名:字母数字下划线 不能是关键字 常量 变量提升:老的编译器这样会报错 运算符:sizeof、+、-、x … … 进制: 1111 8421 计算机几乎都是二进制系统,而且是以补码形式存储 八进制一位对应二进制三位 十六进制一位对应二进制四位 rwx可读可写可执行 这个权限其 ...
分类:编程语言   时间:2019-01-02 01:26:26    阅读次数:233
1286条   上一页 1 ... 29 30 31 32 33 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!