摘要:
在代码示例中,如何用单精度浮点数来表示十进制数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)
浙公网安备 33010602011771号