بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
به توان رساندن یک عدد در اکلیپس
برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال
Hajhosseini
11 سال پیش
+5
0
عملگر ^ در اندروید به معنای توان نیست، میتونید از روش زیر استفاده کنید:
double Math.pow(double, double)
پاسخ به سوال
Devtpoint
11 سال پیش
0
0
public class riazi {
public static void main(String[] args) {
double x=3, y=3;
System.out.println(" x pow to y is = "+Math.pow(x, y));
}
}
x pow to y is = 27.0
پاسخ به سوال
هادی اکبرزاده
11 سال پیش
+2
0
اینم الگوریتم توان شاید دوسش داشته باشی :D خخخخخخخ :D
int Tavan(int x, int y) {
int Hadi = x; // paye ro mirizim to ye motaghayere dg
// ta un ro dar paye zarb karde va natijaro to khodesh berizim
// age to khodesh berizim ke dafe bad to ye meqdare dg zarb mishe
if (y == 0) // age tavan 0 bud ke javab hamishe = 1
Hadi = 1;
else // age tavan 0 nabud
{
for (int i = 1; i < y; i++) // az 1 ta yeki kuchik tar az tavan zarb kon
{
Hadi *= x;
// 2 ^ 3 = 8
// Hadi = x ; Hadi = 2;
// Hadi = Hadi*x , i = 1 ; Hadi = 2 * 2 = 4;
// Hadi = Hadi*x , i = 2 ; Hadi = 4 * 2 = 8;
}
}
return Hadi;
}
البته من نمیدونم این یکی چطوری بود ولی فک کنم اینجوری بود یادم نیس ولی خودتون تست کنیدش چیه :
int Tavan(int X, int Y)
{
return(x*Tavan(x, y - 1));
}
با تابع بازگشتیه
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .