English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تقوم وظيفة sin() في C++ بتحويل الزوايا المعبّرة عنها بالراديان (الم 参数) إلى قيمة الجيب
هذه الوظيفة في<cmath>محدد في ملف الرأس.
[Mathematics] sin x = sin(x) [C++]
double sin(double x); float sin(float x); long double sin(long double x); double sin(T x); // للاعداد
تستخدم وظيفة sin() م参数 إلزامي معبر عنه بدلاً من درجات
يعود وظيفة sin()[-1،1]القيم في النطاق. القيمة التي تعود هي double،float أو long double.
#include <iostream> #include <cmath> using namespace std; int main() { double x = 0.439203, result; result = sin(x); cout << "sin(x) = " << result << endl; double xDegrees = 90.0; // تحويل الزوايا إلى درجات x = xDegrees * 3.14159 / 180; result = sin(x); cout << "sin(x) = " << result << endl; return 0; }
الناتج عند تشغيل هذا البرنامج هو:
sin(x) = 0.425218 sin(x) = 1
#include <iostream> #include <cmath> using namespace std; int main() { int x = -1; double result; result = sin(x); cout << "sin(x) = " << result << endl; return 0; }
الناتج عند تشغيل هذا البرنامج هو:
sin(x) = -0.841471