请教管理员,比如某个指标需要求值,这个值的中枢是一个自然数,但所求的值有时比这个自然数大一点,也可能小一点,如何编程让系统取值为这个自然数。个人用向下舍入、向上舍入、取整、四舍五入等函数均达不到这个自动识别取值的要求。
以下是引用jinzhe在2016-9-22 12:51:07的发言:
你举个具体的例子
比如某个指标编程之后计算出来,在1.6-2.4之间,系统能够自行取值2
以下是引用jinzhe在2016-9-22 12:51:07的发言:
你举个具体的例子
问题在于,我不知道指标值是1.6还是2.4,所以无法用现有的四舍五入、取整、向上舍入或者向下舍入等函数
也就是四舍五入后的值?最好有一个具体的想法或者定义,
可以这么描述这个取值要求:就是往最靠近的正整数靠近取值,比如求出来如果是11.2取11,如果是10.8取11,系统要自动判断是向上舍入还是向下舍入。
哦,似乎找到编程的逻辑思路了。就是先取尾数,然后根据尾数来决定取舍方向。