码迷,mamicode.com
首页 >  
搜索关键字:有符号数    ( 270个结果
02_有符号数与无符号数
有符号数与无符号数 1、计算机中的符号位 编程实验: #include <stdio.h> int main() { char c = -5; short s = 6; int i = -7; printf("%d\n", ( (c & 0x80) != 0 )); printf("%d\n", ( ...
分类:其他好文   时间:2018-10-23 21:01:05    阅读次数:133
jchdl - GSL实例 - MulC2(有符号数的乘法)
这里的实现,先把符号位取出来,使用两个正数相乘,然后在把符号加到乘积上。 参考链接 https://github.com/wjcdx/jchdl/blob/master/src/org/jchdl/model/gsl/operator/arithmetic/MulC2.java 1.创建MulC2. ...
分类:其他好文   时间:2018-10-22 22:12:49    阅读次数:171
深入理解计算机系统 第二章 信息的表示和处理
欣哥划重点: @所有人, 第二章比较难,我建议至少掌握下面几个知识点: 1. 字节顺序 : 大端和小端 2. 运行 图2-24, 图2-25程序 show-bytes.c 观察结果,看看有什么问题 3. 理解布尔运算,位运算 4. 理解无符号数和有符号数, 给一个数,能计算出补码 5. 理解浮点数的 ...
分类:其他好文   时间:2018-10-21 12:12:59    阅读次数:125
verilog中signed的使用
1、在verilog中有时会用signed修饰符来修饰定义的数据,运算的时候也会用$signed()任务来强制转换数据,那么signed的修饰是为什么呢,是为了区分有符号数和无符号数的加法和乘法吗?其实不是的,因为有符号数和无符号数据的加法强结果和乘法器结构是一样的,signed的真正作用是决定如何 ...
分类:其他好文   时间:2018-10-13 13:45:19    阅读次数:220
systemverilog中实现饱和截位和饱和截位的分析
截位(rnd/prnd/floor):都是去掉低位数据的操作(去掉低位低精度的数据,或者说小数位,降低数据的精度) 饱和(sat/sym_sat):都是去掉高位数据的操作,(去掉无符号数高位的0,或者有符号数高位多余的符号位) 函数说明: floor: 这个操作很简单,就是把低位直接截掉,精度损失大 ...
分类:其他好文   时间:2018-10-13 02:21:19    阅读次数:213
原码、补码、反码
反码、补码跟原码这几个概念: (1)数值数据的表示 我们把一个数在计算机内被表示的二进制形式称为机器数,该数称为这个机器数的真值。机器数有固定的位数,具体是多少位与机器有关,通常是8位或16位。机器数把真值的符号数字化,通常用最高位表示符号,0表示正,1表示负。例如,假设机器数为8位,最高位是符号位 ...
分类:其他好文   时间:2018-10-08 12:10:25    阅读次数:176
动手动脑与原码反码补码
对于一个数, 计算机要使用一定的编码方式进行存储。 原码, 反码, 补码是计算机存储一个具体数字的编码方式。 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1。比如,十进制中的数 +2 ,计算机字长为8位,转换成二进制 ...
分类:其他好文   时间:2018-10-07 19:45:25    阅读次数:157
常见的进制转换与有符号数据表示法
注:本内容参考与传智播客的Java内容的讲解,当然我整理了一下,做个记录~~~ 其中我认为很有价值的是有符号数据表示法,真正的去深入了解计算机,虽然我是一个渣渣~~~ 所谓进制就是指:就是位进制,是人们规定的一种进位方法。对于任何一种进制 --X进制,就表示某一位置上的数运算时是逢X进一位。二进制就 ...
分类:其他好文   时间:2018-10-01 23:46:51    阅读次数:921
2018-2019-20165235 《信息安全系统设计基础》第二周学习总结
2018 2019 20165235 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 1.右移分为逻辑右移(x k)和算术右移(x k),其中算术右移是最左端补高位,舍去低位。 2.信息=位+上下文 4.无符号数计算: 5.有符号数计算: 6.浮点数的计算:根据表格: 其中运算规则是: 规 ...
分类:其他好文   时间:2018-09-30 22:42:06    阅读次数:243
2018-2019-1 20165228 《信息安全系统设计基础》第二周学习总结
2018 2019 1 20165228 《信息安全系统设计基础》第二周学习总结 教材学习内容总结 信息=位+上下文 无符号编码:基于传统的二进制表示法,表示大于等于零的数字 补码编码:表示有符号数证书最常见的方式,可表示或正或负的数字 浮点数编码:表示实数的科学计数法的以二为基数的版本 溢出:计算 ...
分类:其他好文   时间:2018-09-30 16:53:38    阅读次数:151
270条   上一页 1 ... 5 6 7 8 9 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!