C++中整型随机数发生器的写法

    xiaoxiao2021-12-14  21

    #include<iostream> #include<cstdlib> using namespace std; int main() { for(int i=0;i<100;i++) cout<<int((double)rand()/RAND_MAX*100)<<endl; return 0; }

    rand()函数在头文件cstdlib中,RAND_MAX是可以rand()返回值的上限。

    为了得到一个[0,1]之间的double型,要先进行强制类型转换。

    为了得到[0,100]之间的int型结果,最后要进行强制类型转换。

    转载请注明原文地址: https://ju.6miu.com/read-972114.html

    最新回复(0)