开方溢出???
qfzcx 2007-01-21 03:44:15 如下:
x:extended;
x:=sqrt(50000*50000);
此时编译提示如下错误,[Error] SK.PAS(984): Overflow in conversion or arithmetic operation
我原来的计算数值有可能比50000*50000要大,我改变了几次x的数据类型都有错误怎么办??
难道开平方还对数值有限制? 如果在程序中是变量在运算过程中提示的是:
Invalid floating point operation.
怎么解决啊???