CMath - библиотека математических функций для C++

Cmath - это библиотека языка программирования C++, которая предоставляет функции для работы с математическими функциями и операциями, такими как вычисление косинуса, синуса, корня квадратного, тангенса, арктангенса и многих других.

Примеры кода, использующие библиотеку cmath:

1. Расчёт квадратного корня

cpp
#include 
#include 
using namespace std;
int main() {
    double num = 64;
    double result = sqrt(num);
    cout << "Квадратный корень " << num << " = " << result << endl;
    return 0;
}

Вывод:


Квадратный корень 64 = 8

2. Вычисление тангенса

cpp
#include 
#include 
using namespace std;
int main() {
    double angle = 45;
    double result = tan(angle * M_PI / 180.0);
    cout << "Тангенс угла " << angle << " = " << result << endl;
    return 0;
}

Вывод:


Тангенс угла 45 = 0.999999

3. Вычисление косинуса и синуса

cpp
#include 
#include 
using namespace std;
int main() {
    double angle = 30;
    double cos_result = cos(angle * M_PI / 180.0);
    double sin_result = sin(angle * M_PI / 180.0);
    cout << "Косинус угла " << angle << " = " << cos_result << endl;
    cout << "Синус угла " << angle << " = " << sin_result << endl;
    return 0;
}

Вывод:


Косинус угла 30 = 0.866025
Синус угла 30 = 0.499999

Все эти функции входят в библиотеку cmath и позволяют с легкостью производить математические вычисления в C++.

Похожие вопросы на: "cmath "

Не равно в питоне: операторы и их особенности
Шрифты San Francisco для вдохновляющего дизайна
Swagger Editor - инструмент для разработки API
Sanic - быстрый и легкий фреймворк для веб-разработки
AS SQL: Изучаем язык запросов для работы с базами данных
Understanding Your Date of Birth and Its Significance
Inbox Google – ваш надежный помощник в управлении почтой
C Pop - мир новой музыки и свежего звучания!
Native UI: Why Consistency is Key to Better User Experience
Where MySQL - Master the Art of Database Management