<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-forward-container"><font size="-1">Hi,
</font>
<pre>
Firstly I desire one year brilliant for all on group.
I have one simple problem but not solved for me for some mistake mine.
I have one Rational number (3 + sqrt 5) and I need get the last three
digits from
integral part of that number.
The question is the number is arbitrary and that number always is power
of n and n is between 2(Two) and 2000000000(Two billions).
I have attempted that on ghci for various values and get same result
with different powers:
let x = (truncate ((3 + sqrt 5) ^ 2000000)) `mod` 1000 and result is 216.
let y = (truncate ((3 + sqrt 5) ^ 20000000)) `mod` 1000 and result is 216.
let w = (truncate ((3 + sqrt 5) ^ 200000000)) `mod` 1000 and result is 216.
let z = (truncate ((3 + sqrt 5) ^ 2000000000)) `mod` 1000 and result is 216.
The result is same for all:
216, and is incorrect because any that expressions have one exclusive value.
What I do for complete that task correctly and what I'm mistaken here?!
Thank you,
Josenildo Silva
</pre>
</div>
</body>
</html>