Arbitrary-precision integers (included): Difference between revisions

m
(Add CLU)
Line 1,861:
=={{header|R}}==
R does not come with built-in support for arbitrary precision integers, but it can be implemented with the GMP library (there is also an interface to bc).
<lang Rrsplus>library(gmp)
large= <- pow.bigz(5, pow.bigz(4, pow.bigz(3, 2)))
largestr= <- as.character(large)
cat("first 20 digits:", substr(largestr, 1, 20), "\n",
"last 20 digits:", substr(largestr,nchar(largestr) - 19, nchar(largestr)), "\n",
"number of digits: ", nchar(largestr), "\n")</lang>
{{out}}
<pre>first 20 digits: 62060698786608744707
1,336

edits