c++有什么算法或函数可以将不精确的浮点数化为精确的分数吗?希望得到大神解答!
1条回答 默认 最新
- threenewbee 2017-11-10 15:48关注
自己写一个
通用的循环小数转浮点的办法
循环节/循环节长度的9
然后用求最大公约数的办法化简。比如
0.3939393939....
化简,因为循环节是39,所以
0.39393939... = 39/99
=13/33
再比如0.121412341234
就是1234/9999 再化简。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 4无用 1
悬赏问题
- ¥30 Hyper-v虚拟机相关问题,求解答。
- ¥15 TSM320F2808PZA芯片 Bootloader
- ¥45 谷歌浏览器出现开发者工具无法显示已创建的,但您可以调试已部署的代码。 状态代码 404, net::ERR HTTP RESPONSE CODE FAILURE
- ¥15 chatgpt网页版侧边栏和模型切换点击没反应怎么办
- ¥15 如何解决蓝牙通话音频突发失真问题
- ¥15 安装opengauss数据库报错
- ¥15 【急】在线问答CNC雕刻机的电子电路与编程
- ¥60 在mc68335芯片上移植ucos ii 的成功工程文件
- ¥15 笔记本外接显示器正常,但是笔记本屏幕黑屏
- ¥15 Python pandas