Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
|
|
@ -0,0 +1,10 @@
|
|||
pow(X, Y) when Y < 0 ->
|
||||
1/pow(X, -Y);
|
||||
pow(X, Y) when is_integer(Y) ->
|
||||
pow(X, Y, 1).
|
||||
|
||||
pow(_, 0, B) ->
|
||||
B;
|
||||
pow(X, Y, B) ->
|
||||
B2 = if Y rem 2 =:= 0 -> B; true -> X * B end,
|
||||
pow(X * X, Y div 2, B2).
|
||||
Loading…
Add table
Add a link
Reference in a new issue