计算机基础
文章平均质量分 58
iteye_11160
这个作者很懒,什么都没留下…
展开
-
Java与IEEE754浅浅谈
Java与IEEE754浅浅谈作者:大飞 怎么用二进制来表示小数呢? 假设我们要用二进制来表示小数5.5,怎么搞? 按照常规思路,首先用二进制表示一下5,是101,那5.5岂不就是101.101(呵呵哒...)。 我们来看下分解过程,5=4+1,也就是1*22 + 0*21 + 1*20,即1...原创 2015-11-11 17:39:38 · 628 阅读 · 0 评论 -
不用加减符号实现加减法
今天有群友发了一个问题,要求不用加减符号(包括负号)来实现加减法。 分析一下,先看最简单的情况,假设1+1,按二进制算的话结果是10,可以看到从右往左的第一位变为0,第二位由于进位变为1。 第1位的值有4种,0+0=0、1+0=1、0+1=1、1+1=0,这正好符合“异或”的情况。 第2位的值来自于第一位的进位加上本身的值,进位...原创 2014-06-23 18:09:17 · 872 阅读 · 1 评论