Подтвердить что ты не робот

Сохранение конечных нулей

Я хотел бы сохранить конечные нули, например, если я наберу:

round(5.2, 3)

Я хотел бы вывод:

5.200
4b9b3361

Ответ 1

Если это предназначено для печати, sprintf - это то, что вам нужно:

> sprintf("%.3f", round(5.2,3))
[1] "5.200"

Подробнее о форматировании см. ?sprintf.

Ответ 2

Когда вы распечатываете его, вы должны иметь возможность:

formatC( round( 5.2, 3 ), format='f', digits=3 )