package soot_tests; /** * @author Tobias Hamann */ public class CompareArithmeticInstructions2 { int i = 2; float f = 221349.01213123213213213123213213124764573f; double d = 2123996.12312312312312312323421612334; long l = 2; byte b = 2; char c = 4; short s = 3; void comparei(int i1) { if (i >= i1) { i = 2; } if (i < i1) { i = 1; } } void comparef(float f1) { if (f >= f1) { f = 2.0f; } if (f < f1) { f = 1.0f; } } void compared(double d1) { if (d >= d1) { d = 2.0; } if (d < d1) { d = 1.0; } } void comparel(long l1) { if (l >= l1) { l = 2; } if (l < l1) { l = 1; } } void compareb(byte b1) { if (b >= b1) { b = 2; } if (b < b1) { b = 1; } } void comparec(char c1) { if (c >= c1) { c = 2; } if (c < c1) { c = 3; } } void compares(short s1) { if (s >= s1) { s = 1; } if (s < s1) { s = 3; } } }