BoP——2.6精确表示浮点数

按照编程之美的意思,其实是这样的:
如果将一个浮点数,便表示为分数形式,以提高精确度。

首先能够表示成分数形式的只有无限循环小数,和有限不循环小数。

有限不循环小数

将小数部分表示为整数,然后除以10^n

无限循环小数

无限循环小数分为,不循环部分和循环部分。直接贴图吧。

image.png
image.png

理解起来不难,但是对于怎么寻找循环节,怎么知道小数有多少位。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一章数和数的运算 一概念 (一)整数 1整数的意义 自然数和0都是整数。 2自然数 我们在数物体的时候,用来表示...
    meychang阅读 2,663评论 0 5
  • 定点小数运算 来自:http://www.eepw.com.cn/article/17893.htm 在DSP世界...
    郝宇峰阅读 9,353评论 0 2
  • 背景 在java中float赋值给double,会产生精度问题。 输出为2.0999999046325684。 小...
    我叫小小强阅读 19,296评论 2 23
  • Java浮点数计算精度问题总结 首先看看下面几个简单的加法计算的输出结果:System.out.println(0...
    realqiyan阅读 9,130评论 0 16
  • 总想写点什么, 一点关于自己的东西或是自己的随想。 但是写作欲望和写作能力真的是两码事, 欲望很强烈能力太一般就叫...
    彼什科夫阅读 206评论 0 1