cpp/numeric/math
هناك الكثير من الدوال الرياضية في اللغة التي تساعد المبرمج علي انجاز ما يريد بسرعو ودقة ونماذج هذة التوابع موجود في الملف الراسي "<cmath>" وساعرض بعض الدوال وساستخدم المتغيرين var و var1 في الامثلة
1-الدالة "(sqrt(var" حيث ان var هو متغير ويمكن لك ان تضع قيمة مباشرة وكذلك في باقي الدوال التي ساذكرها وهذة الدالة تعيد قيمة double وهذه الدالة تعود بالجذر التربيعي للمتغير var
2- الدوال "(sin(var)" cos(var) tan(var" حيث ان var هنا هو قيم او متغير يحمل قيمة صحيحة او عشرية و var هنا ليس مقدرا بالدرجات وانما مقدر بالراديان واذا اردت ان تتعامل معها بالدرجات فعليك اذا ان تستخد هذة القاعدة
;(180 / ;double Pi = 3.1415926535897;cos(var * Pi
حيث var هنا مقدره بالدرجات
3-الدالة (pow(var,var1 حيث ان var هو الاساس و var1 هو الاس او القوة التي تريد ان ترفع لها الاساس
4- الدالة (log(var تعود باللوغاريتم الطبيعي للمتغير
5- الدالة (log10(var تعود باللوغاريتم العشري ل var المتغير