Test case R0110
Full test suiteDevice test case
Function call : informal
This test case it part of the test suite proposed for new devices.
Test case ID: R0110
Language: ST
tests2/t0110.st(* Function ABSZ *) FUNCTION ABSZ_R0110 : REAL VAR_INPUT X : REAL; END_VAR IF( X < 0.0 ) THEN ABSZ_R0110 := -X; ELSE ABSZ_R0110 := X; END_IF; END_FUNCTION PROGRAM R0110 VAR Z,Y : REAL; END_VAR Z := -1.234; IF( ABSZ_R0110(-Z) = ABSZ_R0110(Z)) THEN Y := 1.0+ABSZ_R0110(Z)-1.0; END_IF; _GEB_ASSERT_EQFLOAT_(Y , 1.234); _GEB_ASSERT_EQFLOAT_(Z , -1.234); END_PROGRAM