SayoriOS
0.3.3
pow.c
1
#include "lib/math.h"
2
3
double
pow(
double
base,
double
exponent) {
4
if
(base == 0) {
5
return
0;
// 0^exponent is 0
6
}
else
if
(base == 1 || exponent == 0) {
7
return
1;
// Anything raised to the power of 0 or 1^exponent is 1
8
}
else
{
9
return
exp(exponent * log(base));
10
}
11
}
kernel
src
lib
math
pow.c
Документация по SayoriOS. Последние изменения: Вс 8 Дек 2024 11:15:22. Создано системой
1.9.1