R5RS - 将操作中的数字显示为十进制

R5RS - Display number from operation as decimal

我想将数字显示为小数,但它一直显示为分数

示例

(/ 7 9) ; --> displays as 7/9 but should be .77777

我试过内置 #d 但它似乎对操作结果不起作用,number->real 和其他变体

为此,您可以使用 exact->inexact 过程:

(exact->inexact (/ 7 9))
=> 0.77777778