Цитата
Стало быть, больше 3х знаков дробной части не получится выжать?
Почему же?
Цитата
set #m #o * 1000 / #y // дробная часть длинной до 3 знаков.
Вместо 1000 вводим число с нужным количеством нулей. Ограничением тут является то, что #y * 10^n не должен превышать максимального значения int.
// Могу дать бетку. Там вроде из-за адаптации к чтению 64 битных процессов числовые переменные теперь имеют формат int64.