Genius Math Tool:如何将分数答案显示为小数?

Genius Math Tool: How to display fraction answers as decimal?

当我用天才做一些计算时,我得到的答案是分数。例如:

genius> 1-((3/4)^4)
= 
175
---
256

genius> 10/54
= 5/27

如何以普通浮动 point/decimal 号码的形式获得答案? 例如5/27 = 0.185185185185

您可以使用 float() 将数字转换为浮点数。它列在帮助的 Numeric 部分。

genius> help float
float (x)
Description: Make number a float

genius> 5/27
= 5/27
genius> float(ans)
= 0.185185185185
genius> float(5/27)
= 0.185185185185

从5.1.1 数字中的manual,你会看到除法会创建一个特殊的数字类型,rational。您可以通过将一个或两个操作数作为浮点数来避免这种情况,只需附加 .0.

genius> 5.0/27
= 0.185185185185