Fix main, added extra functionality, added extra tests in main. TODO: add real unit tests
This commit is contained in:
6
lib/utility.ml
Normal file
6
lib/utility.ml
Normal file
@ -0,0 +1,6 @@
|
||||
let rec pow a = function
|
||||
| 0 -> 1
|
||||
| 1 -> a
|
||||
| n ->
|
||||
let b = pow a (n / 2) in
|
||||
b * b * (if n mod 2 = 0 then 1 else a)
|
||||
Reference in New Issue
Block a user