2
我正在使用MIT/GNU Scheme。如果我計算兩個整數的商和商是浮動的,則輸出不是浮點數,而是兩個數字的表達式,如:12222222222222232/2344444444412。我怎樣才能得到一個浮點格式輸出?float的輸出格式
我正在使用MIT/GNU Scheme。如果我計算兩個整數的商和商是浮動的,則輸出不是浮點數,而是兩個數字的表達式,如:12222222222222232/2344444444412。我怎樣才能得到一個浮點格式輸出?float的輸出格式
使用exact->inexact
功能:
(let ((x (/ 5 7)))
(let ((f (exact->inexact x)))
(display f)))
格雷格,請看看[球拍語言問題標籤:標籤「plt-scheme」和「racket」](http://meta.stackexchange.com/q/74042/147036)。謝謝。 – 2011-02-08 19:22:09
結果是不是一個 「浮動」,但比。你想要的是(精確)比例轉換爲(不精確的)浮點數。 – Svante 2011-02-08 20:11:53