上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 在代码示例中,如何用单精度浮点数来表示十进制数0.75 该程序执行后,十进制数0.75用单精度浮点数来表示就变成了0-01111110-10000000000000000000000(图3-7)。 因为0.75是正数,所以符号位是0。指数部分的1111110是十进制数126,用EXCESS系统表现就 阅读全文
posted @ 2023-02-08 22:06 叮铃铛铛 阅读(31) 评论(0) 推荐(0)
摘要: 正则表达式: 尾数部分使用正则表达式(按照特定的规则来表示数据的形式即为正则表达式。除小数之外,字符串以及数据库等,也都有各自的正则表达式。),可以将表现形式多样的浮点数统一为一种表现形式。 例如,十进制数0.75有很多种表现形式,如图3-5 二进制数也是同样的道理,在二进制中,是将“小数点前面的值 阅读全文
posted @ 2023-02-08 21:44 叮铃铛铛 阅读(50) 评论(0) 推荐(0)
摘要: 像1011.0011这样带小数点的表现形式,在计算机内部是无法使用的。(计算机无法直接处理循环小数) 两种表示小数的数据类型,分别是双精度浮点数类型(用64位)、点精度浮点数类型(用32位)来表示全体小数。这些数据类型都采用浮点数来表示小数,那么浮点数究竟采用怎样的方式来表示小数呢? 浮点数是指用符 阅读全文
posted @ 2023-02-08 17:37 叮铃铛铛 阅读(338) 评论(0) 推荐(0)
摘要: 计算机之所以会出现运行错误,是因为“有一些十进制数的小数无法转换成二进制数”。例如十进制数0.1就无法用二进制数正确表示,小数点后面即使有几百位也无法正确表示。 不能正确表示的原因: 图3-2是小数点后四位能够用二进制数表示的数值范围为0.0000~0.1111(二进制数是连续的,十进制数是非连贯的 阅读全文
posted @ 2023-02-08 16:48 叮铃铛铛 阅读(22) 评论(0) 推荐(0)
摘要: 由于计算机内部所有的信息都是以二进制数的形式来处理的,因此在这一点上,整数和小数并无差别。不过,使用二进制数来表示整数和小数的方法却有很大的不同。 把1011.0011这个小数二进制数转换成十进制数。小数点前面部分的转换方法,只需将各数位数值和位权相乘的结果相加即可。 小数点后面部分的转换方法,也是 阅读全文
posted @ 2023-02-07 21:34 叮铃铛铛 阅读(106) 评论(0) 推荐(0)
摘要: 由心算得:0.1累加100次后的结果是10,但是由程序运行之后显示的结果不是10。 程序没有错,计算机也没有出现故障,当然C语言也没有问题,可为什么会出现这样的结果呢? 这时如果考虑下计算机处理小数的机制,就讲的通了。那么计算机内部是如何处理小数的呢? 阅读全文
posted @ 2023-02-07 21:19 叮铃铛铛 阅读(31) 评论(0) 推荐(0)
摘要: 将二进制数表示的信息作为四则运算的数值来处理就是算术。而像图形模式那样,将数值处理为单纯的0和1的罗列就是逻辑。 计算机能处理的运算,大体可分为算术运算和逻辑运算。算术运算是指加减乘除四则运算。逻辑运算是指对二进制数各数字位的0和1分别进行处的运算,包括逻辑非(NOT运算)、逻辑与(AND运算)、逻 阅读全文
posted @ 2023-02-07 15:27 叮铃铛铛 阅读(118) 评论(0) 推荐(0)
摘要: 右移有移位后在最高位补0和补1两种情况。当二进制数的值表示图形模式而非数值时,移位后需要在最高位补0。类似于霓虹灯往右滚动的效果。这就称为逻辑右移。例如图2-9 将二进制数作为带符号的数值进行运算时,移位后要在最高位填充移位前符号位的值(0或1)。这就称为算术右移。 如果数值是用补数表示的负数值,那 阅读全文
posted @ 2023-02-07 15:23 叮铃铛铛 阅读(195) 评论(0) 推荐(0)
摘要: 表示负数的方法和右移的方法: 用来填充右移后空出来的高位的数值,有0和1两种形式。 区分什么时候补0什么时候补1:用二进制数表示负数的方法即可 二进制数中表示负数值时,一般会把最高位作为符号来使用,因此我们把这个最高位称为符号位。 符号位是0时表示正数,是1时表示负数。 计算机在做减法运算时,实际上 阅读全文
posted @ 2023-02-07 15:17 叮铃铛铛 阅读(119) 评论(0) 推荐(0)
摘要: 和十进制数一样,四则运算同样也可以使用在二进制数中,只要注意逢2进位即可。 移位运算指的是将二进制数值的各数位进行左右移位(shift=移位)的运算。移位有左移(向高位方向)和右移(向低位方向)两种。在一次运算中,可以进行多个数位的移位操作。 <<表示左移, >>表示右移位,<<和>>运算符的左侧是 阅读全文
posted @ 2023-02-07 14:50 叮铃铛铛 阅读(369) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页