Foros del Web » Programación para mayores de 30 ;) » Java »

Como hacer que de una division se muestre por pantalla el primer decimal

Estas en el tema de Como hacer que de una division se muestre por pantalla el primer decimal en el foro de Java en Foros del Web. Como podria hacer para que al realizar una division me mostrara el primer decimal? Por ejemplo, 2845 / 10 = 284, 5 Pues yo estaria ...
  #1 (permalink)  
Antiguo 23/10/2011, 05:46
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 15 años, 1 mes
Puntos: 2
Como hacer que de una division se muestre por pantalla el primer decimal

Como podria hacer para que al realizar una division me mostrara el primer decimal?
Por ejemplo, 2845 / 10 = 284, 5

Pues yo estaria interesado que se me mostrara en pantalla el 5.

En este otro caso 2845/100 = 28,45

Aqui querria que me mostrara el 4, osea, el primer decimal.

Conozco el comando para mostrar por pantalla lo que quiero pero no se como hacer lo del primer decimal.

Saludos y gracias de antemano.
  #2 (permalink)  
Antiguo 23/10/2011, 07:01
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 5 meses
Puntos: 416
Respuesta: Como hacer que de una division se muestre por pantalla el primer decimal

Cita:
Iniciado por sergimbo Ver Mensaje
Como podria hacer para que al realizar una division me mostrara el primer decimal?
Por ejemplo, 2845 / 10 = 284, 5

Pues yo estaria interesado que se me mostrara en pantalla el 5.

En este otro caso 2845/100 = 28,45

Aqui querria que me mostrara el 4, osea, el primer decimal.

Conozco el comando para mostrar por pantalla lo que quiero pero no se como hacer lo del primer decimal.

Saludos y gracias de antemano.
Despues de hacer la division multiplica por 10 el numero y luego saca el MODULO de % (el modulo es el restante).

Ej:
2854 / 100 = 28.54
28.54 * 10 = 285.4
285.4 % 10 = 5
  #3 (permalink)  
Antiguo 23/10/2011, 07:58
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Como hacer que de una division se muestre por pantalla el primer decimal

No entiendo esas operaciones... Se que el % es para sacar el resto de una division pero no entiendo porque multiplicas por 10 el resultado y despues sacas el modulo de eso.

Saludos y nuchas gracias por tu atencion
  #4 (permalink)  
Antiguo 23/10/2011, 09:28
 
Fecha de Ingreso: noviembre-2009
Mensajes: 98
Antigüedad: 15 años, 1 mes
Puntos: 2
De acuerdo Respuesta: Como hacer que de una division se muestre por pantalla el primer decimal

Ya lo he entendido :D
Es tan solo jugar con la posicion de los decimales.

Muchas gracias crack. Me has salvado el culo ;)

Etiquetas: decimal, division, pantalla, primer
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:29.