Lingo中实现向下取整的函数为@floor(),
如果想要进行向上取整的话只需向下取整后加一即可;
如果想要进行四舍五入取整的话只需将原数加上0.5后再向下取整即可。
例如4.6,想要四舍五入取整的话直接@floor(4.6+0.5)即可,想要向上取整的话直接@floor(4.6)+1即可。
对于整数如果进行除法的话可以用@if先判断一下余数是否为0,为0就直接向下取整,不为0就向下取整后加一。
Lingo中实现向下取整的函数为@floor(),
如果想要进行向上取整的话只需向下取整后加一即可;
如果想要进行四舍五入取整的话只需将原数加上0.5后再向下取整即可。
例如4.6,想要四舍五入取整的话直接@floor(4.6+0.5)即可,想要向上取整的话直接@floor(4.6)+1即可。
对于整数如果进行除法的话可以用@if先判断一下余数是否为0,为0就直接向下取整,不为0就向下取整后加一。