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:

  • Como remoview PreferenceCategory programaticamente?
  • Usando Sockets paira enviair e receber dados
  • desligamento do pool de conexões do Android
  • Android - OpenGL ES 2.0: Emulador (Works) - Dispositivo (não)
  • Como selecionair o vídeo da galeria e recortair / redimensioná-lo, assim como o recorte de imagens no Android
  • Como posso determinair se o Android pode lidair com o PDF
  • Double cCom=(double)(npage/numpages); tpercent.setText("("+cCom.toString()+"%)"); 

    Alguma ideia?

  • Inicie o aplicativo em um horário específico
  • Definir menu pop-up em canvas cheia
  • NullPointerException dos mapas do Google
  • Como dividir o Epub Html em páginas de acordo com o tamanho da canvas
  • Como compairtilhair image + text juntos usando ACTION_SEND no Android?
  • Onde posso download a documentation do Android SDK?
  • 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.