выходной формат с плавающей точкой - PullRequest
2 голосов
/ 08 февраля 2011

Я использую схему MIT / GNU. Если я вычислю отношение двух целых чисел, а частное будет выражением с плавающей запятой, на выходе получится не число с плавающей точкой, а выражение двух чисел, например: 12222222222222232/2344444444412 Как я могу получить вывод формата float?

1 Ответ

3 голосов
/ 08 февраля 2011

Используйте функцию exact->inexact:

(let ((x (/ 5 7)))
    (let ((f (exact->inexact x)))
        (display f)))
...