Превышать десятичный предел 7 di git для числовых значений c в R? - PullRequest
1 голос
/ 27 апреля 2020

Только что заметил, что R ограничивает числовые значения c до 7 цифр ниже десятичной. Мне нужно рассчитать и вывести числовые значения c до 16 цифр. Можно ли превысить предполагаемый десятичный предел 7 di git в R?

Как видно из приведенного ниже примера, он не будет выводить цифры ниже 7.

> 0.6431159420289856
[1] 0.6431159

Желаемый результат, конечно, равен

> 0.6431159420289856
[1] 0.6431159420289856

Мой конкретный вариант использования требует вывода этих значений.

1 Ответ

2 голосов
/ 27 апреля 2020

Вы можете изменить отображаемые десятичные знаки с помощью options(digits = 16), чтобы получить запрошенный результат. Тем не менее, R будет выполнять математику для всех доступных цифр, независимо от настройки параметров для десятичных разрядов.

options(digits = 16)    
0.6431159420289856
[1] 0.6431159420289856
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...