0.0 = 0.0 +1.0 = +1.0 +1.23456789012345678 = +1.23456789012345678 +0.00000000000000001 = +0.00000000000000001 +99999999999999990.0 = +99999999999999990.0 +99999999999999999.9 = +99999999999999999.9 (inc -2.0) = -1.0 (inc 0.0) = +1.0 (inc +2.0) = +3.0 (inc +1.00000000000000001) = +2.00000000000000001 (inc -99999999999999990.0) = -99999999999999989.0 (inc +99999999999999998.9) = +99999999999999999.9 (dec +1.00000000000000001) = +0.00000000000000001 (dec -99999999999999990.0) = -99999999999999991.0 (div (min) +2.0) = 0.0 (div (min) +100.0) = 0.0 (mul (min) (max)) = +1.0 (mul (max) (min)) = +1.0 (mul +1.0 (min)) = +0.00000000000000001 (equ (mul +1.0 (min)) (min)) = (yes) (mul +0.999 (min)) = +0.00000000000000001 (equ (mul +0.999 (min)) (min)) = (yes) (mul +0.99 (min)) = +0.00000000000000001 (equ (mul +0.99 (min)) (min)) = (yes) (mul +0.9 (min)) = +0.00000000000000001 (equ (mul +0.9 (min)) (min)) = (yes) (div +1.0 +3.0) = +0.33333333333333333 (mul +3.0 (div +1.0 +3.0)) = +0.99999999999999999 (div +1.0 +6.0) = +0.16666666666666667 (mul +6.0 (div +1.0 +6.0)) = +1.00000000000000002 (mul +6.0 +0.16666666666666667) = +1.00000000000000002 (div +10.0 +3.0) = +3.33333333333333333 (mul +3.0 (div +10.0 +3.0)) = +9.99999999999999999 (div +10.0 +6.0) = +1.66666666666666667 (mul +6.0 (div +10.0 +6.0)) = +10.0 (mul +6.0 +1.66666666666666667) = +10.0 (div +8.0 +3.0) = +2.66666666666666667 (rnd (div +8.0 +3.0)) = +3.0 (flo (div +8.0 +3.0)) = +2.0 (cil (div +8.0 +3.0)) = +3.0 (div +8.0 +7.0) = +1.14285714285714286 (rnd (div +8.0 +7.0)) = +1.0 (flo (div +8.0 +7.0)) = +1.0 (cil (div +8.0 +7.0)) = +2.0 (div +5.0 +2.0) = +2.5 (rnd (div +5.0 +2.0)) = +3.0 (flo (div +5.0 +2.0)) = +2.0 (cil (div +5.0 +2.0)) = +3.0 (min) = +0.00000000000000001 (min -1.0 +1.0) = -1.0 (max -1.0 +1.0) = +1.0 (max) = +99999999999999999.9 (ops 0.0) = 0.0 (ops -9.4242) = +9.4242 (ops +2131131313113123.0) = -2131131313113123.0 (abs (ops (min))) = +0.00000000000000001 (zer) = 0.0 (zer -34.43) = (no) (zer +22.4) = (no) (zer (div (min) +2.0)) = (yes) (zer (mul (min) +0.9999999999999999)) = (no) (zer (mul (min) (sub +1.0 (min)))) = (no) (pos -34.43) = (no) (pos +22.4) = (yes) (pos (div (min) +2.0)) = (no) (pos (mul (min) +0.9999999999999999)) = (yes) (pos (mul (min) (sub +1.0 (min)))) = (yes) (neg -0.1) = (yes) (neg +2.0) = (no) (neg (zer)) = (no) (equ +2.0 (div +4.0 +2.0)) = (yes) (equ (min) (sub (min) 0.0)) = (yes) (equ (max) (sub (max) (min))) = (yes) (equ (max) (sub (max) +0.1)) = (no) (equ (max) (sub (max) +0.01)) = (yes) (equ (max) (sub (max) +0.001)) = (yes) (sub (max) (sub (max) +0.01)) = 0.0 (sub (max) (sub (max) +0.001)) = 0.0 (mul (sub (max) (sub(max) +0.001)) (max)) = 0.0 (gre +1.0 0.0) = (yes) (gre -1.0 0.0) = (no) (les +1.0 0.0) = (no) (les -1.0 0.0) = (yes) (gre (min) (min)) = (no) (gre (min) (mul (min) (sub +1.0 (min)))) = (no) (sub +1.0 (min)) = +0.99999999999999999 (mul (min) (sub +1.0 (min))) = +0.00000000000000001 (equ (min) (mul (min) (sub +1.0 (min)))) = (yes) (les (sub (max) +1.0) (max)) = (yes) (les (sub (max) +0.1) (max)) = (yes) (les (sub (max) +0.01) (max)) = (no) (les (sub (max) +0.001) (max)) = (no) (les (sub (max) +0.0001) (max)) = (no)