English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تعليمية C++ الأساسية

تحكم العملية في C++

وظائف C++

مجموعات C++ و 字ائن

هياكل بيانات C++

مفاهيم C++ و الكائنات

المراجع C++

التركة C++

تعليمية STL C++

دليل مرجعي C++

استخدام دالة C++ cosh() و مثال

وظائف المكتبة <cmath>

دالة cosh() في C++ تعود قيمة cosh للزاوية الممثلة بالراديان.

يتم تنفيذ هذه الدالة في<cmath>محدد في ملف الرأس.

[رياضيات] cosh x = cosh(x) [لغة C++]

نموذج cosh() [من معيار C++ 11}

double cosh(double x);
float cosh(float x);
long double cosh(long double x);
double cosh(T x); // للنوع الكامل.

دالة COSH() تأخذ متغيرًا واحدًا بالراديان، وتعود قيمة cosh للزاوية بالنوع double،float أو long double.

قيمة cosh(x) المضروبة من قبل:

متغير دالة cosh()

دالة cosh() تأخذ متغير إلزامي، ويتم تمثيل الزاوية الجيبية الزائدة بالراديان.

قيمة دالة cosh()

دالة cosh() تعود قيمة الدوال الجيبية الزائدة للاعتبارات.

إذا كان حجم النتيجة كبيرًا جدًا بحيث لا يمكن تمثيله بمقدار العودة لنوع العودة، فإن الدالة سترجع HUGE_VAL مع الرمز الصحيح، وسيحدث خطأ في نطاق التدفق الزائد.

مثال1: كيف تعمل دالة cosh()؟

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    double x = 4.55, result;
    result = cosh(x);
    cout << "cosh(x) = " << result << endl;
    double xDegrees = 90;
    x = xDegrees * 3.14159/180;
    result = cosh(x);
    cout << "cosh(x) = " << result << endl;
    return 0;
}

الناتج عند تشغيل هذا البرنامج هو:

cosh(x) = 47.3215
cosh(x) = 2.50918

مثال2: دالة cosh() مع نوع العدد الكامل

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    int x = -3;
    double result;
    result = cosh(x);
    cout << "cosh(x) = " << result << endl;
    return 0;
}

الناتج عند تشغيل هذا البرنامج هو:

cosh(x) = 10.0179

وظائف المكتبة <cmath>