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

问题描述:

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

因为小数是无序的,所以我们可以先做一个-3到3的随机函数:random(7)-3.
既然是要-0.03~0.3,那可以再加一句:(random(7)-3)/100.
当然输出时如果这样的话,pascal会默认为科学记数法输出,我们要2位小数,输出时就可以定义场宽:writeln((random(7)-3)/100:0:2);这样就可以了.你知道 -0.08到-0.06 或者 0.06到0.08 这个随机函数怎么弄么。和上面差不多,-0.08~-0.06是(random(2)-8)/100,0.06到0.08是(random(2)+6)/100