主题:[讨论]我是初学者,哪位能告诉次方该如何表示?谢谢。
interegg
[专家分:80] 发布于 2006-08-25 10:01:00
如 5 的8次方
3 的100 次方
X 的 Y 次方
谢谢。
回复列表 (共13个回复)
11 楼
Joyman [专家分:70] 发布于 2007-08-13 13:24:00
我那本书上说,Pascal为了避免错误,去除了乘方的功能。
需要x^y的话,可以用exp(y*ln(x))(y∈Z+)。
12 楼
Joyman [专家分:70] 发布于 2007-08-13 13:45:00
function power(base:real,exponent:integer):real;
var i:integer;pow:real;
begin
pow:=1;
for i:=1 to exponent do
pow:=pow*base;
return pow;
end;
13 楼
JRX [专家分:180] 发布于 2007-08-29 22:02:00
用换底公式:
exp(n*ln(x))
求X的N次方
我来回复