我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c++有什么算法或函数可以将浮点数化为分数吗?

c++有什么算法或函数可以将不精确的浮点数化为精确的分数吗?希望得到大神解答!

自己写一个
通用的循环小数转浮点的办法
循环节/循环节长度的9
然后用求最大公约数的办法化简。比如
0.3939393939....
化简,因为循环节是39,所以
0.39393939... = 39/99
=13/33
再比如0.121412341234
就是1234/9999 再化简。

近期文章

  • Android 在Activity中动态创建ViewPager视图,然后设置Adapter报错
  • El Dorado
  • Java JFrame窗体中,而不是Java类中,按源中按钮事件行为中 跳至另一个界面出错,一直闪出新的同一个界面
  • 初次接触flex,报各种Adobe Flash的错误
  • python模拟登陆web问题
  • The nearest fraction
  • 给JPanel面板添加键盘监听后监听失效了。
  • kettle中xml文件输入然后解析有失败的,如何跳过失败的继续执行啊?
  • How To Use The Car
  • Windows Server 2008 R2 部分exe打不开
  • 请问一下关于QT和MYSQL的问题
  • jsp 乱码,求大神指导下这个乱码是什么问题
  • 一道怪怪的背包问题,请大神给一下思路
  • 计算机图形学八分法画圆
  • 前端与后端的区别以及介绍和一些小问题
  • 停止tomcat时,出现以下错误。
  • QueryRunner query()为何返回多余空对象?
  • C语言怎么输出正弦曲线的坐标点
  • Python selenium+firefox运行一段时间后卡住不动是什么原因
  • 将MySQL中的存储过程改成SQL Server中的

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华