close
Пространства имён
Варианты
Действия

Числа

Материал из cppreference.com
< c

Числовая библиотека C включает основные математические функции и типы, а также поддерживает генерацию случайных чисел.

Основные математические функции

Заголовочный файл math.h предоставляет стандартную библиотеку C математических функций, таких как fabs, sqrt и sin.

Окружение арифметики с плавающей точкой

Заголовочный файл fenv.h определяет флаги и функции, относящиеся к исключительным состояниям операций с плавающей точкой, таким как переполнение и деление на ноль.

Генерация псевдослучайных чисел

Заголовочный файл stdlib.h также включает генерацию случайных чисел в стиле C посредством srand и rand.

Комплексные числа

Заголовочный файл complex.h предоставляет типы и функции для комплексных чисел.

Универсальная математика

Заголовочный файл tgmath.h предоставляет некоторые макросы для функций с именами XXX:

  • вещественные функции:
  • float вариант XXXf
  • double вариант XXX
  • long double вариант XXXl
  • комплексные функции:
  • float вариант cXXXf
  • double вариант cXXX
  • long double вариант cXXXl

См. также

Документация C++ по числовой библиотеке