gpt4 book ai didi

java - 如何在Katalon中生成随机浮点?

转载 作者:行者123 更新时间:2023-11-30 05:56:45 24 4
gpt4 key购买 nike

有人知道如何在 Katalon 中生成随机 2 位小数 float 吗?

我已经尝试过这段代码,但它不起作用..

import java.util.Random as Random

float randFloat(float min, floatmax) {
Random rand = new Random()
float result = (rand.nextFloat() * (max - min)) + min
return result
}

最佳答案

如果您从代码中复制该内容,则函数参数中存在拼写错误,函数应如下所示:

float randFloat(float min, float max)

我还检查了你的代码,没问题:

Random rand = new Random()
float min = 1.123456
float max = 10.568789
float result = (rand.nextFloat() * (max - min)) + min

println result

在控制台中我得到:

10-29-2018 05:19:57 AM - [START]  - Start action : Statement - println(result)
7.635803
10-29-2018 05:19:57 AM - [END] - End action : Statement - println(result)

将 float 四舍五入到小数点后两位:

float result = ((rand.nextFloat() * (max - min)) + min).round(2)

响应是:

10-29-2018 08:06:21 AM - [START]  - Start action : Statement - println(result)
2.04
10-29-2018 08:06:21 AM - [END] - End action : Statement - println(result)

关于java - 如何在Katalon中生成随机浮点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53038407/

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