الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما هي علامة او طريقة الرفع الى اس في ال C++

مغلق
بدأه dalin في 11 سبتمبر 2007 · 4 رد · 16,997 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ما هي علامة الرفع الى قوة (اس) في ال c++ ?

شكرا

#2
اقتباس
ما هي علامة الرفع الى قوة (اس) في ال c++ ?

لاتوجد علامة..!!

يمكنك فقط عمل دالة لتنفيذ ذلك..

ومن ثم تمرير الاساس والاس لتلك الدالة .. لتعود لك بالنتيجة المطلوبة...

((رحلة العودة الى العالم الافتراضي قد بدأت))

#3

إستعمل هذه الدالة

float power(float number , int power_times)
{
	  float nn = 1;
	  for (int x = 1; x <= power_times; x++)
		  nn *= number;
	  return nn;
}

و تستخدمها هكذا ...

تضع في البارامتر الأول الرقم و في البارامتر الثاني الأس

و الدالة نفسها تعطيك الناتج

مثلاً أنت تريد x أس y و تضع الناتج في المتغير z تقول

z = power(x,y);
#4

why don't you use pow() function

#5
اقتباس
why don't you use pow() function

نعم ... جزاك الله خيراً

و هي موجودة في ملف math.h و إستخدامها كإستخدام الدالة التي وضعتها و لكن يجب أن تكون المتغيرات float

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…