Kintsugi OS 0.2.0
x86 Monolithic OS
Loading...
Searching...
No Matches
math.h
Go to the documentation of this file.
1/*------------------------------------------------------------------------------
2 * Kintsugi OS KKLIBC source code
3 * File: kklibc/mem.h
4 * Title: Набор математических функций и алгоритмов (заголовчный файл)
5 * Description: null
6 * ----------------------------------------------------------------------------*/
7#ifndef KKLIBC_MATH_H
8#define KKLIBC_MATH_H
9
10#include "ctypes.h"
11
18u32 fibonacci(int num);
19
27int binary_pow(int b, u32 e);
28
37float calculate_discriminant(float a, float b, float c);
38
45u32 factorial(long n);
46
53u32 cfactorial_sum(char num_chars[]);
54
62u32 ifactorial_sum(long nums[], int size);
63
64#endif
unsigned int u32
Definition ctypes.h:11
u32 fibonacci(int num)
Фибоначчи
Definition math.c:9
u32 ifactorial_sum(long nums[], int size)
Факториал из массива чисел
Definition math.c:68
u32 cfactorial_sum(char num_chars[])
Факторил из строки
Definition math.c:56
int binary_pow(int b, u32 e)
Возведение в степень
Definition math.c:30
float calculate_discriminant(float a, float b, float c)
Вычисление факториала
Definition math.c:42
u32 factorial(long n)
Факториал
Definition math.c:48