我应该生成一个介于0到100之间的浮点数(必须包括上限)。 random-float 生成的代码严格少于100。我想学习如何将此代码更改为所需的形式。除了简单地在生成的数字上添加0.00000000000001之外,还有其他创意方法吗?
答案 0 :(得分:0)
完成这项工作:
bootstrap.servers
如果let i random-float 100
let j 100 - i
,然后i = 0
但是j永远不会为0。
也就是说,浮点数完全等于给定数字的可能性基本上为0。浮点数是如此精确,以至于0到100之间有几百万个可能的值。例如,请参见this article。
如果您要建立一个模型,那么区别就很重要,那么您可能需要netlogo之外的其他东西:)
答案 1 :(得分:0)
(随机100001/1000)对我有用。输出都包括100和0(上限和下限)。谢谢。