尝试生成十个随机且没有小数点的数字。
my @randoms = map { rand } (1..10)
此代码返回十个随机数,但带有十进制 0.218220758325518。
我想把这些数字四舍五入。
需要帮助。谢谢。
rand 可以采用指定所生成数字上确界的参数。只需调用 int 即可截断它:
my @randoms = map int rand 20, 1 .. 10;
它生成 0 范围内的数字。19.