FreePascal for NOI中math库的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 15:47:24
请问,为何在FreePascal for NOI中引用math库后,执行时提示“Error while linking”?代码如下
program tests;
uses math;
var a:real;
begin
writeln(power(2,5));
readln;
end.
另外,是不是不能用库函数给变量赋值啊?
Merci!

1 Error while linking 中文翻译是 连接错误
解决方法一般有关闭fp后重新打开编译或者将pas源文件更换到英文路径存储然后再运行fp编译

根据你的情况我认为如果每次调用Math库都出错可能是Math未安装或损坏,建议到www.freepascal.org下载最新版本

2 Power函数的返回值是实型
Power(2,5)就是求2的五次方 可以用trunc函数截尾得到整型值

3 如果你是搞OI的,多一句嘴,OI比赛中Pascal使用Free Pascal为编译环境,不允许使用任何库或者编译开关