简介:
- 判断正整数的奇偶性,主要用于码垛作业中判断当前码垛层是奇数层还是偶数层。
- 如果输入为奇数,返还true
源码:
DEFFCT BOOL func_oddCheck(input_num:IN) |
;******************************************* ;Name :Odd Check ;Author :Wen ;Version :1.0 ;Created :05.17.2021 ;If input is odd number, return true ;******************************************* |
DECL INT input_num DECL INT calcu_temp DECL INT calcu_result |
calcu_temp = input_num/2 calcu_result = input_num - calcu_temp*2 IF calcu_result > 0 THEN RETURN(True) ELSE RETURN(False) ENDIF |
ENDFCT |
用法范例:
DECL BOOL b0
DECL BOOL b1
b0 = oddCheck(2)
b1 = oddCheck(3)
结果展示:
b0 = True
b1= False