Il y a une option dans R pour obtenir le contrôle sur l'afficheur. Par exemple:
options(digits=10)
est censé donner les résultats du calcul dans les 10 chiffres jusqu'à la fin de la R de la session. Dans le fichier d'aide de R, la définition de chiffres paramètre est comme suit:
chiffres: contrôle le nombre de chiffres d'impression lors de l'impression des valeurs numériques. C'est seulement une suggestion. Les valeurs valides sont 1...22 par défaut 7
Donc, il dit que c'est seulement une suggestion. Que faire si j'aime toujours d'affichage 10 chiffres, n'est pas plus ou moins?
Ma deuxième question est, est ce que si je les aime pour afficher plus de 22 chiffres, c'est à dire avec plus de précision les calculs de 100 chiffres? Est-il possible avec la base de R, ou dois-je besoin d'un forfait supplémentaire de la fonction/pour qui?
Edit: Merci à jmoy de la suggestion, j'ai essayé d' sprintf("%.100f",pi)
et il a donné
[1] "3.1415926535897931159979634685441851615905761718750000000000000000000000000000000000000000000000000000"
qui a 48 décimales. Est-ce la limite maximale de R peut-il gérer? En fait pi a un nombre infini de décimales.