package env;
public class Ncn450 {
public char upper, lower;
public Ncn450(float theta) {
theta = (float) (theta*2/Math.PI);
int rot = (int)((double)theta * 0x10000);
upper = (char)(rot>>16);
lower = (char)rot;
}
public Ncn450(char upper, char lower) {
this.upper = upper;
this.lower = lower;
}
public float angle() {
return (float) ((double)(((int)upper << 16) | lower)/0x10000 * Math.PI/2);
}
}