استفاده کردن از کتابخانه math برای انجام عملیات ریاضی پیچیده مانند توان، جذر، سینوس و کسینوس در C++
توضیحات:
برای استفاده از عملیات ریاضی پیچیده مانند توان، جذر، سینوس و کسینوس در C++، میتوانید از کتابخانه cmath
استفاده کنید. این کتابخانه امکانات لازم برای انجام عملیات ریاضی پیچیده را فراهم میکند.
برای استفاده از کتابخانه cmath
، ابتدا باید کتابخانه را به برنامهی خود اضافه کنید. سپس میتوانید از توابع مختلف این کتابخانه برای انجام عملیات ریاضی مورد نظر استفاده کنید.
مثال زیر نحوه استفاده از توابع توان، جذر، سینوس و کسینوس در C++ را نشان میدهد:
#include <iostream>
#include <cmath>
int main() {
// توان
double base = 2.0;
double exponent = 3.0;
double resultPower = std::pow(base, exponent);
std::cout << "2^3 = " << resultPower << std::endl;
// جذر
double number = 16.0;
double resultSqrt = std::sqrt(number);
std::cout << "Square root of 16 = " << resultSqrt << std::endl;
// سینوس
double angle = 90.0; // درجه
double radians = angle * M_PI / 180.0; // تبدیل درجه به رادیان
double resultSin = std::sin(radians);
std::cout << "Sin(90) = " << resultSin << std::endl;
// کسینوس
double resultCos = std::cos(radians);
std::cout << "Cos(90) = " << resultCos << std::endl;
return 0;
}
در این مثال، ابتدا از تابع pow
برای محاسبه توان یک عدد استفاده شده است. سپس از تابع sqrt
برای محاسبه جذر یک عدد، از تابع sin
برای محاسبه سینوس یک زاویه و از تابع cos
برای محاسبه کسینوس یک زاویه استفاده شده است.
با اجرای این برنامه، میتوانید مقادیر محاسبه شده برای توان، جذر، سینوس و کسینوس را در خروجی مشاهده کنید.
موفق باشید
A.J
پست های مرتبط:
فروشگاه سورسا:
سورسا ، یک خانواده!
شما میتوانید از سورس های آماده به راحتی و با کپی پیست در پروژه خود استفاده بفرمایید
بله! سورسا به عنوان اولین و برترین مرجع سورس کد های آماده، تمامی سورس کد ها در زبان های مختلف را به صورت رایگان در اختیار شما قرار میدهد.
اگر سورس مد نظر شما تفاوتی با سورس فعلی دارد یا اینکه درخواست سورس دیگری را دارید میتوانید با کارشناسان سورسا در ارتباط باشید.
سورسا به عنوان مرجع سورس در تلاش است سورس کد ها و آموزش های تمامی زبان های برنامه نویسی مانند GO C++ Python C PHP SQL JS و… را تحت پوشش قرار داد