欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

cocos2dx 随机数

程序员文章站 2022-05-11 12:46:18
...
int型随机数:
#include <ctime>
#include <cmath>
int randomBetweenInt(int max, int min)
{
    time_t t;
    std::srand((unsigned int)time(&t));//随机数种子
    return std::rand() % (max - min) + min;
}


float型随机数:
float randomBetweenFloat(float min, float max) 
{
    return (2.0f*random() / 0xFFFFFFFFu) * (max - min) + min;
}