对于循环未按预期运行

时间:2016-01-01 16:37:31

标签: 3dsmax maxscript

为什么这给了我'front_post_count = 3.0而不是4.0?

的值
canopy_length=10000
front_post_count=ceil(canopy_length/3500)+1
for i=1 to front_post_count do
(
    print(front_post_count)
)

1 个答案:

答案 0 :(得分:1)

我不知道maxscript是什么,但是10000/3500可能会计算为整数(在这种情况下为2)而不是浮点数。也许试试10000/3500.0