我做了很多随机的数学程序来帮助我完成作业(合成除法是最有趣的),现在我想反转一个激进的表达式。
例如,在我方便的 TI 计算器中我得到
.2360679775
好吧,我想将该数字转换为等效的无理数表达式,即
sqrt(5)-2
我意识到我可以暴力破解它...但这会失去乐趣,而且考虑到 float 的重大舍入误差,这并不是那么容易。
那么你会怎么做呢?有没有简单的算法?
最佳答案
(我最初链接到 this,它似乎不见了。)
关于algorithm - 将四舍五入小数转换为(近似)激进值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2294458/