

Creo参数化建模和输出物料信息时,经常用到对实数在不同精度上的四舍五入,今天我们就以在十位上的四舍五入为例,给大家介绍几种实现方法。
参数B值为参数A在十位四舍五入后的取值
比较实数A在十位向上取正和向下取整与实数A的差值,哪个差值小,取哪个取整值,在模型关系式中添加以下关系式:
B=if(ceil(0.1*A)*10-A
将实数A向下取5的倍数,然后乘以5后向上取10的倍数,最后乘以10,在模型关系式中添加以下关系式:
B=ceil(floor(A/5)*5/10)*10
使用自定义函数_round【此函数为友创二次开发函数】,在模型关系式中添加以下关系式:
B=_round(A,-1)
