Fix a small error in the solution for Powers of the golden ratio - libzahl - big integer library
(HTM) git clone git://git.suckless.org/libzahl
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 89898de3bfa38d39494555a3e109253489a0e0b6
(DIR) parent a13f9f4c6ab80436a9edeca30eccbe1b4de735fc
(HTM) Author: Mattias Andrée <maandree@kth.se>
Date: Mon, 25 Jul 2016 16:56:20 +0200
Fix a small error in the solution for Powers of the golden ratio
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat:
M doc/exercises.tex | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
(DIR) diff --git a/doc/exercises.tex b/doc/exercises.tex
@@ -508,7 +508,7 @@ but for efficiency and briefness, we will use
void golden_pow(z_t r, z_t p)
\{
if (zsignum(p) <= 0)
- zsetu(r, zzero(p));
+ zsetu(r, zcmpi(p, -1) >= 0);
else
lucas(r, p);
\}