Это \n
. Когда вы читаете или пишете файлы в текстовом режиме или в stdin / stdout и т. Д., Вы должны использовать \n
, и C выполнит перевод за вас. Когда вы имеете дело с двоичными файлами, по определению вы сами.
Простой способ - убедиться, что одно из чисел в вычислении уже является числом с плавающей запятой:
> (/ 4.0 3)
1.3333333333333333
Другой способ - использовать точный-> неточный
:
> (exact->inexact (/ 4 3))
1.3333333333333333