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

دليل أساسي C

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

الوظائف في لغة C

الarrays في لغة C

المراجع في لغة C

النصوص في لغة C

مفهوم C

ملف C

C أخرى

دليل C

استخدام وظيفة مكتبة C asinh() ومثال

مكتبة القياسية <math.h> في C

تقوم وظيفة asinh() بحساب قيمة مضاعفة الحيادة الزائدة للمعامل.

نموذج دالة asinh في C

double asinh(double x);

الدالة asinh تأخذ متغير واحد من نوع double وتعيد قيمة بالراديان.

وبالإضافة إلى ذلك، قيمة العودة لدالة asinh هي نوع double.

للتفاهم الأفضل لدالة asinh():

[رياضيات] sinh-1x = asinh(x) [في برمجة C]

وإضافة إلى ذلك، هناك وظائف asinhf() و asinhl() تستخدم لمعالجة float و long double على التوالي.

وظيفة asinh() هذه في<math.h>محدد في ملف الرأس

مجال دالة asinh() في C

مجال الدالة asinh() يمكن أن يكون أي قيمة من السالب إلى الإيجابي.

مثال: دالة asinh() في C

#include <stdio.h>
#include <math.h>
#define PI 3.141592654
int main()
{
	float num = 8.0;
	double result;
	result = asinh(num);
	printf("sinh(%.2f) قيمة مضاعفة الحيادة الزائدة = %.2f راديان", num, result);
	//التحويل من الزوايا الراديانية إلى درجات
	result=(result*180)/PI;
	printf("\nsinh(%.2f) قيمة العكسية للحساب الحسي = %.2f درجة", num, result);
	return 0;
}

نتيجة الخروج

sinh(8.00) قيمة العكسية للحساب الحسي = 2.78 راديان
sinh(8.00) قيمة العكسية للحساب الحسي = 159.08 درجة

مكتبة القياسية <math.h> في C