חזקות בפסקל

I Robot

New member
חזקות בפסקל

שלום. איך אני יכול להעלות מספר בפסקל בחזקה כלשהי? תודה.
 
אם החזקה שלמה..

אתה פשוט יכול לעשות לולאה שתכפול את המספר בעצמו כמה פעמים שצריך. אפשר אפילו לייעל את זה טיפה, אבל אני לא חושב שזה עקרוני.
 

VoodooKid

New member
נראה לי שיש פונ' POW

אם אני זוכר נכון יש פונקציה שנראת POW שמקבלת 2 ארגומנטים. תבדוק את זה
 

the new L

New member
אתה יכול ככה

נראה כמה אני זוכר פסקל, שנים לא נגעתי בזה

function power(a,b:real) : real; begin power := exp(b*ln(a)); end;​
וסליחה אם ה syntax לא מדוייק, אני פשוט כבר ממש לא זוכר פסקל
 

I Robot

New member
תודה לכולם על העזרה

ניסיתי את הדרך שלך והיא לא עובדת, כותב שיש בעיה בפונקציה, אבל אני כבר אמצע משהו ברשת. תודה שוב.
 

I Robot

New member
מתברר שTURBO PASCAL לא תומך

אני אנסה בFREE PASCAL, הוא בא עם GUI או שצריך למצוא לו?
 

karmma

New member
אתה טועה

הפונקציה שקיבלת עובדת לכל חזקה חיובית חזקה שלילית תצטרך ךחשב בניפרד
 
למעלה