在delphi中需不需要想C那样定义头文件
为什么我在用Ln函数的时候可以,但是在用Log10或者相关函数时就有问题,
F[i,j]:=trunc(Ln(1+Sqrt(Sqr(rp)+Sqr(vp))));//没问题
F[i,j]:=trunc(Log10(1+Sqrt(Sqr(rp)+Sqr(vp))));//
[Error] Unit1.pas(72): Undeclared identifier: 'Log10'
还有用指数函数时也出错 rp:=Cos(2*Pi*t)*f[x,y]*Power(-1,x+y)+rp;
[Error] Unit1.pas(68): Undeclared identifier: 'Power'请高手解释一下,谢谢!!!
我刚来,还没分
为什么我在用Ln函数的时候可以,但是在用Log10或者相关函数时就有问题,
F[i,j]:=trunc(Ln(1+Sqrt(Sqr(rp)+Sqr(vp))));//没问题
F[i,j]:=trunc(Log10(1+Sqrt(Sqr(rp)+Sqr(vp))));//
[Error] Unit1.pas(72): Undeclared identifier: 'Log10'
还有用指数函数时也出错 rp:=Cos(2*Pi*t)*f[x,y]*Power(-1,x+y)+rp;
[Error] Unit1.pas(68): Undeclared identifier: 'Power'请高手解释一下,谢谢!!!
我刚来,还没分
你uses math了吗?
在uses栏加入math;
还有做这类计算的时候要注意数据类型,浮点型,整型之间的变换