lib/iec_std_lib.h
changeset 348 990ecb883731
parent 314 41d4ac0b4821
child 375 7a11f9e9e703
equal deleted inserted replaced
347:44ff2a6fcadc 348:990ecb883731
  1087 
  1087 
  1088   /**************/
  1088   /**************/
  1089   /*    EXPT    */
  1089   /*    EXPT    */
  1090   /**************/
  1090   /**************/
  1091 #define __expt_(TYPENAME)\
  1091 #define __expt_(TYPENAME)\
  1092 static inline TYPENAME __expt_##TYPENAME(EN_ENO_PARAMS, TYPENAME IN1, REAL IN2){\
  1092 static inline TYPENAME __expt_##TYPENAME(EN_ENO_PARAMS, TYPENAME IN1, LREAL IN2){\
  1093   TEST_EN(TYPENAME)\
  1093   TEST_EN(TYPENAME)\
  1094   return pow(IN1, IN2);\
  1094   return pow(IN1, IN2);\
  1095 }ANY_REAL(__expt_)
  1095 }
       
  1096 ANY_REAL(__expt_)
  1096 
  1097 
  1097 /**************/
  1098 /**************/
  1098 /* Selection  */
  1099 /* Selection  */
  1099 /**************/
  1100 /**************/
  1100 
  1101