Когда я пишу в DrRacket:
(number->string (/ 3 2))
я получаю
"3/2"
Как я могу получить "1.5" вместо этого?
"1.5"
Вы ищете ~r:
~r
(~r (/ 3 2)) => "1.5" (~r (/ 2 2)) => "1"