产品问题

请问向上取整0.5如何实现

金蝶云社区-云社区用户y3uj6999
云社区用户y3uj6999

50 产品问题 请问向上取整0.5如何实现

老师好!业务场景是这样,公司需要购买原料,原料每包25千克,供应商处可以购买半包,计划跑出来的数量是60千克,也就是2.4包,我需要套一个公式,例如:2.01-2.49包的时候取2.5包,2.51-2 … 显示全部

关注问题
代发布回答关注问题收起
  • 关注者1
  • 被浏览234
查看全部4个回答
金蝶云社区-KanJian
KanJian

2人认为该答案有用

int(原料数量 / 25) + 1 if (原料数量 / 25 - int(原料数量 / 25)) > 0.5 elseint(原料数量 / 25) + 0.5

编辑于 2024年05月24日 08:18:02

展开阅读全文

查看全部4个回答