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;
		}
	}

}
