圆整表达式值这里显示的是圆整表达式值的两个例子∶ 如果工程长度是1.2345,现在要利用表达式向上或向下圆整它。可以圆整到最接近1/4、1/8、1/16、1/32英寸值。 例1∶
Engineering = 1.2345
Tooling_round_up = ceil (Engineering*4)/4
Tooling_round_down = floor (Engineering*4)/4 圆整值如图13-1所示。
也可以利用If/else条件语句总是圆整表达式值到最接1/4英寸,目标是∶
Length_for_tooling = 1.25 例2∶
Engineering = 1.2345
raw_length = floor (Engineering)
decimal = Engineering-raw_length
add_length = if (decimal<=.25) .25 else if (decimal<=.5) .5 else if (decimal <=.75) .75 else 1
Length_for_tooling = raw_length add_length 圆整值如图13-2所示。
|