Files
tustu/app/aK/HashMapTostring.java
2026-01-11 20:30:56 +00:00

230 lines
5.8 KiB
Java

package aK;
import java.util.HashMap;
public class HashMapTostring {
private String a;
private long b = 0L;
private double c = 0.0D;
private double d = 0.0D;
private boolean e = false;
private double f = 0.0D;
private boolean g = false;
private float h = 0.0F;
private boolean i = false;
private float j = 0.0F;
private boolean k = false;
private float l = 0.0F;
private int m = 0;
private double n = 0.0D;
private double o = 0.0D;
private double p = 0.0D;
private double q = 0.0D;
private float r = 0.0F;
private float s = 0.0F;
private float[] t = new float[2];
private HashMap u = null;
public HashMapTostring(String paramString) {
this.a = paramString;
}
private static void a(double paramDouble1, double paramDouble2, double paramDouble3, double paramDouble4, float[] paramArrayOffloat) {
byte b1 = 20;
paramDouble1 *= 0.017453292519943295D;
paramDouble3 *= 0.017453292519943295D;
paramDouble2 *= 0.017453292519943295D;
paramDouble4 *= 0.017453292519943295D;
double d1 = 6378137.0D;
double d2 = 6356752.3142D;
double d3 = (d1 - d2) / d1;
double d4 = (d1 * d1 - d2 * d2) / d2 * d2;
double d5 = paramDouble4 - paramDouble2;
double d6 = 0.0D;
double d7 = Math.atan((1.0D - d3) * Math.tan(paramDouble1));
double d8 = Math.atan((1.0D - d3) * Math.tan(paramDouble3));
double d9 = Math.cos(d7);
double d10 = Math.cos(d8);
double d11 = Math.sin(d7);
double d12 = Math.sin(d8);
double d13 = d9 * d10;
double d14 = d11 * d12;
double d15 = 0.0D;
double d16 = 0.0D;
double d17 = 0.0D;
double d18 = 0.0D;
double d19 = 0.0D;
double d20 = 0.0D;
double d21 = 0.0D;
double d22 = 0.0D;
double d23 = d5;
for (byte b2 = 0; b2 < b1; b2++) {
double d24 = d23;
d21 = Math.cos(d23);
d22 = Math.sin(d23);
double d25 = d10 * d22;
double d26 = d9 * d12 - d11 * d10 * d21;
double d27 = d25 * d25 + d26 * d26;
d20 = Math.sqrt(d27);
d19 = d14 + d13 * d21;
d15 = Math.atan2(d20, d19);
double d28 = (d20 == 0.0D) ? 0.0D : (d13 * d22 / d20);
d17 = 1.0D - d28 * d28;
d18 = (d17 == 0.0D) ? 0.0D : (d19 - 2.0D * d14 / d17);
double d29 = d17 * d4;
d6 = 1.0D + d29 / 16384.0D * (4096.0D + d29 * (-768.0D + d29 * (320.0D - 175.0D * d29)));
double d30 = d29 / 1024.0D * (256.0D + d29 * (-128.0D + d29 * (74.0D - 47.0D * d29)));
double d31 = d3 / 16.0D * d17 * (4.0D + d3 * (4.0D - 3.0D * d17));
double d32 = d18 * d18;
d16 = d30 * d20 * (d18 + d30 / 4.0D * (d19 * (-1.0D + 2.0D * d32) - d30 / 6.0D * d18 * (-3.0D + 4.0D * d20 * d20) * (-3.0D + 4.0D * d32)));
d23 = d5 + (1.0D - d31) * d3 * d28 * (d15 + d31 * d20 * (d18 + d31 * d19 * (-1.0D + 2.0D * d18 * d18)));
double d33 = (d23 - d24) / d23;
if (Math.abs(d33) < 1.0E-12D)
break;
}
float f1 = (float)(d2 * d6 * (d15 - d16));
paramArrayOffloat[0] = f1;
if (paramArrayOffloat.length > 1) {
float f2 = (float)Math.atan2(d10 * d22, d9 * d12 - d11 * d10 * d21);
f2 = (float)(f2 * 57.29577951308232D);
paramArrayOffloat[1] = f2;
if (paramArrayOffloat.length > 2) {
float f3 = (float)Math.atan2(d9 * d22, -d11 * d10 + d9 * d12 * d21);
f3 = (float)(f3 * 57.29577951308232D);
paramArrayOffloat[2] = f3;
}
}
}
public float a(f paramf) {
synchronized (this.t) {
if (this.c != this.n || this.d != this.o || paramf.c != this.p || paramf.d != this.q) {
a(this.c, this.d, paramf.c, paramf.d, this.t);
this.n = this.c;
this.o = this.d;
this.p = paramf.c;
this.q = paramf.d;
this.r = this.t[0];
this.s = this.t[1];
}
return this.r;
}
}
public float b(f paramf) {
synchronized (this.t) {
if (this.c != this.n || this.d != this.o || paramf.c != this.p || paramf.d != this.q) {
a(this.c, this.d, paramf.c, paramf.d, this.t);
this.n = this.c;
this.o = this.d;
this.p = paramf.c;
this.q = paramf.d;
this.r = this.t[0];
this.s = this.t[1];
}
return this.s;
}
}
public long a() {
return this.b;
}
public void a(long paramLong) {
this.b = paramLong;
}
public double b() {
return this.c;
}
public void a(double paramDouble) {
this.c = paramDouble;
}
public double c() {
return this.d;
}
public void b(double paramDouble) {
this.d = paramDouble;
}
public double d() {
return this.f;
}
public void c(double paramDouble) {
this.f = paramDouble;
this.e = true;
}
public float e() {
return this.h;
}
public void a(float paramFloat) {
this.h = paramFloat;
this.g = true;
}
public float f() {
return this.j;
}
public void b(float paramFloat) {
while (paramFloat < 0.0F)
paramFloat += 360.0F;
while (paramFloat >= 360.0F)
paramFloat -= 360.0F;
this.j = paramFloat;
this.i = true;
}
public float g() {
return this.l;
}
public void c(float paramFloat) {
this.l = paramFloat;
this.k = true;
}
public String toString() {
return "Location[mProvider=" + this.a + ",mTime=" + this.b + ",mLatitude=" + this.c + ",mLongitude=" + this.d + ",mHasAltitude=" + this.e + ",mAltitude=" + this.f + ",mHasSpeed=" + this.g + ",mSpeed=" + this.h + ",mHasBearing=" + this.i + ",mBearing=" + this.j + ",mHasAccuracy=" + this.k + ",mAccuracy=" + this.l + "]";
}
public HashMap h() {
return this.u;
}
public void a(HashMap paramHashMap) {
this.u = paramHashMap;
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/aK/f.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/