Jump to content

Fibonacci matrix-exponentiation: Difference between revisions

m
Line 1,715:
fib_Str= fib_Num.to_s()
if fib_Str.length <= 21
p ["FibonattchFibonacci(#{n})",fib_Str.length.to_s + ' digits' , fib_Str]
else
p ["FibonattchFibonacci(#{n})",fib_Str.length.to_s + ' digits' , fib_Str.slice(0,20) + " ... " + fib_Str.slice(-20,20)]
end
}
Line 1,726:
{{out}}
<pre>
["FibonattchFibonacci(0)", "1 digits", "0"]
["FibonattchFibonacci(1)", "1 digits", "1"]
["FibonattchFibonacci(2)", "1 digits", "1"]
["FibonattchFibonacci(3)", "1 digits", "2"]
["FibonattchFibonacci(4)", "1 digits", "3"]
["FibonattchFibonacci(10)", "2 digits", "55"]
["FibonattchFibonacci(100)", "21 digits", "354224848179261915075"]
["FibonattchFibonacci(256)", "54 digits", "14169381771405651323 ... 19657707794958199867"]
["FibonattchFibonacci(1000)", "209 digits", "43466557686937456435 ... 76137795166849228875"]
["FibonattchFibonacci(1024)", "214 digits", "45066996336778198131 ... 04103631553925405243"]
["FibonattchFibonacci(10000)", "2090 digits", "33644764876431783266 ... 66073310059947366875"]
["FibonattchFibonacci(65536)", "13696 digits", "73199214460290552832 ... 97270190955307463227"]
["FibonattchFibonacci(100000)", "20899 digits", "25974069347221724166 ... 49895374653428746875"]
["FibonattchFibonacci(1000000)", "208988 digits", "19532821287077577316 ... 68996526838242546875"]
["FibonattchFibonacci(10000000)", "2089877 digits", "11298343782253997603 ... 86998673686380546875"]
Took 1.115647303s027948065s
</pre>
 
20

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.