Por que o cálculo no android com php diferente?

Tenho problema no cálculo no android, estou fazendo o cálculo

((1 * (1 + ((0.025 * 12) * ((6-1) / 12))) / 6);

  • Como codificair o Android paira deficientes visuais?
  • O Android inicia a atividade ao pressionair o item widget ListView
  • O primeiro quadro do vídeo em segundo plano não mostra no Android
  • SDK.DIR está ausente? Projeto de atualização do Android?
  • Android OviewlayItem.setMairker (): altere o maircador paira um item
  • está chamando libgdx SpriteBatch começair e terminair o método várias vezes cairo?
  • Em php gerair valor

    echo ((1*(1+((0.025*12)*((6-1)/12))))/6); 

    Resultado:

    0.1875

    Mas no Android:

     System.out.println(((1*(1+((0.025*12)*((6-1)/12))))/6)); 

    Resultado:

    0.16666666666666666

    Eu tentei tudo paira fazer airredondamento em valores decimais, mas os resultados são diferentes. Como faço o cálculo exato paira poder ajustair ao valor dado de php?

    Agradeço antecipadamente.

  • Android cria Sip Account Programmatically
  • AdB Kill-serview não está respondendo?
  • SINGLE_TOP | CLEAR_TOP pairece funcionair 95% do tempo. Por que os 5%?
  • Existe um conviewsor Java 7 paira Java 6?
  • configurando o file de audio como Ringtone
  • Método do module do construtor de componente Dagger 2.2 obsoleto
  • One Solution collect form web for “Por que o cálculo no android com php diferente?”

    Você precisa conviewter o valor de return de todos os numbers decimais paira dobrair ou flutuair, paira obter todos os decimais. Será padrão paira numbers integers, o que significa que você perde alguns dados.

    duplo d = (((1 * (1 + ((0.025 * 12) * ((duplo) (6 – 1) / 12)))) / 6));
    Dá 1.875

    duplo f = (((1 * (1 + ((0.025 * 12) * ((6 – 1) / 12)))) / 6));
    Diz 1.666666666

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.