做个-0.03 到0.03的随机函数怎么做.只要-0.03.-0.02.-0.01.0.01.0.02.0.03

柒七柒 1年前 已收到1个回答 举报

一叶寒 幼苗

共回答了29个问题采纳率:89.7% 举报

因为小数是无序的,所以我们可以先做一个-3到3的随机函数:random(7)-3.
既然是要-0.03~0.3,那可以再加一句:(random(7)-3)/100.
当然输出时如果这样的话,pascal会默认为科学记数法输出,我们要2位小数,输出时就可以定义场宽:writeln((random(7)-3)/100:0:2);这样就可以了.

1年前 追问

7

柒七柒 举报

你知道 -0.08到-0.06 或者 0.06到0.08 这个随机函数怎么弄么。

举报 一叶寒

和上面差不多,-0.08~-0.06是(random(2)-8)/100,0.06到0.08是(random(2)+6)/100
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.017 s. - webmaster@yulucn.com