gpt4 book ai didi

math - 在Lua中,如何判断一个数字是否均匀地划分为另一个数字?

转载 作者:行者123 更新时间:2023-12-04 05:25:44 25 4
gpt4 key购买 nike

在Lua中,如何判断一个数字是否均匀地划分为另一个数字?即没有余数?我只是在寻找 bool 值是对还是错。

12/6 = 2 (true)
18/6 = 3 (true)
20/6 = 3.(3) (false)

最佳答案

将除法的余数与零进行比较,如下所示:

12 % 6 == 0

18 % 6 == 0

20 % 6 ~= 0

模运算符( %)返回除法的余数。对于12和6,它是0,但是对于20和6,它是2。

它使用的公式是: a % b == a - math.floor(a/b)*b

关于math - 在Lua中,如何判断一个数字是否均匀地划分为另一个数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8949937/

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