这个取决于你要求的浮点型随机数范围。比如 你要产生0~100之间的 浮点型随机数,一位小数。那么可以rand()%1000 *0.1前面部分 产生0~999的整数随机数*0.1后,变为浮点型,也就是0.0~99.9