1
如何生成1到1,000,000之間的Free Pascal中的隨機數?如何在1到1,000,000之間生成FreePascal中的隨機數
我已經使用了一個變量類型LongInt,Real,Integer,但總是有一個RangeError。
但是,1和33,333之間的隨機數工作正常。
Program Random;
var
a: ...;
begin
a:=random(1000000);
end.
也許他使用整數,並在默認模式下是16位。所以longint建議是好的。 Longint在所有模式下都是32位 – 2013-02-24 19:43:39