vault backup: 2023-09-15 16:35:51
This commit is contained in:
parent
a3da4b79e4
commit
8e290a1e04
@ -375,7 +375,12 @@ let rec puissance x n =
|
|||||||
else
|
else
|
||||||
x*puissance x (n-1);;
|
x*puissance x (n-1);;
|
||||||
|
|
||||||
let puissance_better x n =
|
let rec puissance_better x n =
|
||||||
let rec pb = function
|
if n = 0 then
|
||||||
|
1
|
||||||
|
else if n mod 2 = 0 then
|
||||||
|
let pb = puissance_better x (n/2) in pb*pb
|
||||||
|
else
|
||||||
|
let pb_odd = puissance_better x (n/2) * n in pb_odd*pb_odd;;
|
||||||
|
|
||||||
```
|
```
|
Loading…
x
Reference in New Issue
Block a user