يحتوي C ++ على مكتبة رياضيات قياسية.
C ++ هي لغة برمجة قوية مع مجموعة متنوعة من المكتبات القياسية. توفر كل مكتبة وظائف عامة ومفيدة للعديد من التطبيقات المختلفة. بالنسبة إلى البرمجة المتعلقة بالألعاب والبرامج العلمية ، تعد الوظائف الرياضية ضرورية لبعض العمليات الحسابية. تحتوي مكتبة "cmath" القياسية على مجموعة متنوعة من الوظائف ، بما في ذلك الوظائف الأسية ، والتي يصعب إعادة إنشائها باستخدام وظائفك الخاصة. كل ما عليك فعله هو تضمين مكتبة "cmath" في برنامجك وستتوفر كل وظيفة.
الخطوة 1
قم بتضمين مكتبة "cmath" بإضافة السطر "#include
فيديو اليوم
الخطوة 2
قم بتعريف متغيرين يمثلان القيم الأساسية والقوة للأسك. على الرغم من أنه يمكنك وضع الأرقام مباشرة في معلمات الوظيفة ، إلا أنها ليست ممارسة جيدة بشكل عام ، نظرًا لأنك قد ترغب في تغيير القيم الأولية بسهولة دون الحاجة إلى تعديل كل مثيل للسلطة وظيفة.
الخطوه 3
اتصل بوظيفة الطاقة من مكتبة "cmath". على سبيل المثال ، يستدعي السطر التالي دالة الطاقة باستخدام المتغيرات من الخطوة السابقة ويعين النتيجة إلى متغير ثالث. المعلمة الأولى هي القاعدة ، بينما الثانية هي القوة التي يرتفع بها الرقم الموجود في "القاعدة".
الجواب = الأسرى (القاعدة ، القوة) ؛
إذا تم تعيين "base" على 2 و "power" على 3 ، فإن المتغير "answer" سيكون مساويًا لـ 8.
نصيحة
تتضمن مكتبة "cmath" أيضًا العديد من الوظائف لأنواع مختلفة من الأس ، مثل الجذور التربيعية أو قوى الثابت الرياضي "e". تحقق من المكتبة لمعرفة ما إذا كانت هناك وظيفة أفضل لملفات طلب.