package com.google.android.m4b.maps.bj;

import com.google.android.m4b.maps.ac.a;
import com.google.android.m4b.maps.cl.l;
import java.util.Formatter;
import java.util.regex.Pattern;

public final class m
{
  private final double a;
  private final double b;
  private final int c;

  static
  {
    Pattern.compile(",");
  }

  public m(double paramDouble1, double paramDouble2)
  {
    this.a = paramDouble1;
    this.b = paramDouble2;
    long l = 37L * (17L + Double.doubleToRawLongBits(paramDouble1)) + Double.doubleToRawLongBits(paramDouble2);
    this.c = ((int)(l ^ l >>> 32));
  }

  public final a a()
  {
    a locala = new a(l.a);
    locala.f(1, (int)Math.round(1000000.0D * this.a));
    locala.f(2, (int)Math.round(1000000.0D * this.b));
    return locala;
  }

  public final boolean equals(Object paramObject)
  {
    if (this == paramObject);
    m localm;
    do
    {
      return true;
      if ((paramObject == null) || (getClass() != paramObject.getClass()))
        return false;
      localm = (m)paramObject;
    }
    while ((Double.doubleToRawLongBits(this.a) == Double.doubleToRawLongBits(localm.a)) && (Double.doubleToRawLongBits(this.b) == Double.doubleToRawLongBits(localm.b)));
    return false;
  }

  public final int hashCode()
  {
    return this.c;
  }

  public final String toString()
  {
    Formatter localFormatter = new Formatter(null);
    Object[] arrayOfObject = new Object[2];
    arrayOfObject[0] = Double.valueOf(this.a);
    arrayOfObject[1] = Double.valueOf(this.b);
    return localFormatter.format("%f,%f", arrayOfObject).toString();
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.bj.m
 * JD-Core Version:    0.6.2
 */