división doble android

Tengo un problema con mi división en android:

double test= 100/ 1280; double test2 = 0.2354; System.out.println(test); System.out.println(test2); 

yo tengo

 0.0 0.2354 

me gustaría tener

 0.078125 0.2345 

Gracias

Prueba esto

  double test= (double) 100/ 1280; 

si especifica uno de los números de su división con un decimal, es decir,

 double test = 100.0/1280; 

Le dará la salida deseada.

La razón por la que no obtiene el resultado correcto, es que al dividir dos ints, el tipo resultante también será un int. Para evitar esto, hay que encastrar uno de los operandos de la división en un doble, o – como una solución más corta cuando se establece explícitamente el número en la operación y no se usan variables – se puede agregar el ".0" a uno de los números.

  • Android: ¿Cómo eliminar espacios en blanco en caracteres chinos?
  • RxJava Observable a Completable, cómo evitar toBlocking ()
  • Creación de un Arraylist de objetos
  • Cómo establecer un número fijo de filas en android gridView?
  • Cifrado utilizando AES-128 en Android e IPhone (Resultado diferente)
  • Botón de acción flotante Android API 19 (KitKat)
  • Diferencia entre Android and Looper
  • NetWork Sobre el hilo principal Excepción
  • Excepción de interrupción de subproceso en modo Multi-ventana
  • Gráfico sobre las líneas de cuadrícula en AChartEngine Gráfico de barras
  • No se puede cambiar el tema Appcompat de luz a holo oscuro
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.