There is an option in R to get control over digit display. For example:
is supposed to give the calculation results in 10 digits till the end of R session. In the help file of R, the definition for digits parameter is as follows:
digits: controls the number of digits to print when printing numeric values. It is a suggestion only. Valid values are 1...22 with default 7
So, it says this is a suggestion only. What if I like to always display 10 digits, not more or less?
My second question is, what if I like to display more than 22 digits, i.e. for more precise calculations like 100 digits? Is it possible with base R, or do I need an additional package/function for that?
Edit: Thanks to jmoy's suggestion, I tried
sprintf("%.100f",pi) and it gave
which has 48 decimals. Is this the maximum limit R can handle?