6
(/ 4 3)返回4/3作爲答案。獲得1.3的最簡單方法是什麼?如何獲得mit-scheme返回浮點數?
(/ 4 3)返回4/3作爲答案。獲得1.3的最簡單方法是什麼?如何獲得mit-scheme返回浮點數?
一個簡單的方法是,以確保在計算中的一個號碼已經是一個浮點數:
> (/ 4.0 3)
1.3333333333333333
另一種方法是使用exact->inexact
:
> (exact->inexact (/ 4 3))
1.3333333333333333
使用
(/ 4 3.0)
就是這樣,確切 - >不精確。第一個不是真正的選擇,因爲這個數字是幾個過程的結果。謝謝! – Harvey 2009-06-22 11:48:24