gpt4 book ai didi

c - 如何在 C 中生成 -1 和 1 之间的随机数?

转载 作者:太空宇宙 更新时间:2023-11-04 05:18:46 24 4
gpt4 key购买 nike

<分区>

我正在为一项任务尝试蒙特卡洛积分。这涉及在 x 轴和 y 轴上生成介于 -1 和 1 之间的随机数...我想我知道如何生成介于 0 和 1 之间的随机数,但不知道如何将其更改为介于 -1 和 1 之间。任何帮助将不胜感激,并在此先感谢...到目前为止,这是我的代码的(一部分):

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>

double x,y;


int main(){

srand(time(NULL));

x=rand()/(double)(RAND_MAX);
y=rand()/(double)(RAND_MAX); /*HOW DO I MAKE THIS FROM -1 TO 1*/

return 0;
}

*一旦我知道如何生成这些负随机数,我很确定我可以自己解决剩下的问题,所以上面的代码只是问题的一小部分(剩下的我打算自己做)

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com