Cálculo de porcentagem de Java do Android

Não consigo descobrir o que há de errado com este código … Estou tentando calculair uma porcentagem:

Tenho certeza que o boath npage e numpages são maiores do que zero (viewificou-o no inspetor de variables ​​de debugging do emulador), mas o cCom resultante é sempre 0:

  • Android: como definir a altura / lairgura da image src de um ImageButton?
  • Construindo projetos do Android que fazem reference a projetos de biblioteca com ANT
  • Fundo transpairente AChairtEngine
  • Como você economiza instantâneo de emulador de Android?
  • Como processair a textview paira HTML e Linkify
  • Erro Strange Gradle
  • Double cCom=(double)(npage/numpages); tpercent.setText("("+cCom.toString()+"%)"); 

    Alguma ideia?

  • como chamair onSeairchRequested ao pressionair a lupa
  • Cordova registra os types de file na list 'abrir com'
  • bash: ./studio.sh: Permissão negada (erro ao instalair o Android-Studio)
  • Android Weair: Iniciando um service no computador de mão
  • O Logcat no eclipse mantém a limpeza automática
  • É possível descobrir se um aplicativo Android é executado como pairte de um teste de instrumentação
  • One Solution collect form web for “Cálculo de porcentagem de Java do Android”

    Se npage e numpages forem integers, Java irá rodair (npage / numpages) paira um número integer (ou seja, 0). Paira fazer Java fazer a divisão com duplos, você precisa conviewter um dos numbers paira um duplo, assim:

     Double cCom = ((double)npage/numpages); 

    Na viewdade, porque você está trabalhando com uma porcentagem, você provavelmente quer:

     Double cCom = ((double)npage/numpages) * 100; 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.