Всем привет! Сегодня я хочу рассказать про библиотеку FNL.
FNL - это быстрая математическая библиотека для C++, но разработчики написали на их сайте - FNL (fnl-library.tk) что вскоре она станет доступной на других языках.
Таких как Python, java, С#, C и т.д.
Также на их сайте есть очень подробная документация.
1.Раздел - Doc: Basic Function (fnl-library.tk)
2.Раздел - Doc: Middle Function (fnl-library.tk)
Полезные Функции:
Вообще функций в FNL довольно много, но я постараюсь рассказать в кратце.
1. Важная функция ( по моему мнению ) это Per_cir_r()
Per_cir_r - это функция которая находит периметр круга по радиусу.
Записывается так:
int main()
{
int g = Per_cir_r(69);
}
Также у функции Per_cir_r() есть брат, это функция Per_cir_d().
Эта функция тоже находит периметр круга, но только по диаметру. Записывается так:
int main()
{
int g = Per_cir_r(34);
}
2. Важная функция ( по моему мнению ) это Log2 и Log10()
Log2() - это логарифмическая функция с основанием 2. Записывается так:
int main()
{
int g = Log2(34);
}
Log10() - это логарифмическая функция с основанием 10 . Записывается так:
int main()
{
int g = Log10(76);
}
Итог:
FNL - это хороший инструмент, но будет он дальше развиваться или нет это зависит от разработчиков.