Kintsugi OS 0.2.0
x86 Monolithic OS
Loading...
Searching...
No Matches
math.h File Reference
#include "ctypes.h"

Go to the source code of this file.

Functions

u32 fibonacci (int num)
 Фибоначчи
 
int binary_pow (int b, u32 e)
 Возведение в степень
 
float calculate_discriminant (float a, float b, float c)
 Вычисление факториала
 
u32 factorial (long n)
 Факториал
 
u32 cfactorial_sum (char num_chars[])
 Факторил из строки
 
u32 ifactorial_sum (long nums[], int size)
 Факториал из массива чисел
 

Function Documentation

◆ binary_pow()

int binary_pow ( int  b,
u32  e 
)

Возведение в степень

Parameters
bоснова
eэкспонента
Returns
int

◆ calculate_discriminant()

float calculate_discriminant ( float  a,
float  b,
float  c 
)

Вычисление факториала

Parameters
aпеременная A
bпеременная B
cпеременная C
Returns
float

◆ cfactorial_sum()

u32 cfactorial_sum ( char  num_chars[])

Факторил из строки

Parameters
num_charsстрока чисел
Returns
u32

◆ factorial()

u32 factorial ( long  n)

Факториал

Parameters
nчисло
Returns
u32

◆ fibonacci()

u32 fibonacci ( int  num)

Фибоначчи

Parameters
numчисло
Returns
u32

◆ ifactorial_sum()

u32 ifactorial_sum ( long  nums[],
int  size 
)

Факториал из массива чисел

Parameters
numsмассив чисел
sizeразмер массива
Returns
u32