اسم الوظيفة : أكوس
ملف الرأس : <math.h>
النموذج الأولي للوظيفة : double acos(double x);
الوظيفة : ابحث عن عدد الراديان الذي تبلغ قيمة جيب تمامه x
المعلمات : قيمة جيب التمام x مزدوجة. يجب أن تكون قيمة x في الفاصل الزمني [-1، 1]. إذا تجاوزت قيمة x هذا الفاصل الزمني، فسيحدث خطأ في المجال.
القيمة المرجعة : في الظروف العادية (قيمة x موجودة في الفاصل الزمني [-1، 1])، ترجع الدالة عدد الراديان للزاوية التي تكون قيمة جيب تمامها x. إذا كانت قيمة x خارج النطاق، فسيقوم acos() بإنشاء خطأ في المجال وستكون القيمة المرجعة NaN (ليس رقمًا).
ملاحظة : يعرف acos() قيمة جيب التمام y للزاوية ويجد قيمة الراديان x للزاوية.
مثال للبرنامج : ابحث عن عدد الراديان الذي تبلغ قيمة جيب تمام التمام x، وقم بتحويل النتيجة إلى زاوية، وإخراج النتيجة
#include<math.h>#include<stdio.h>#definePI3.14159265intmain(void){doubleresult;douplex=0.5;result=acos(x)*180/PI;printf(Thearccosineof%lfis%lfn,x ,نتيجة);return0;}
نتائج التشغيل:
جيب التمام 0.500000 هو 60.000000