Artículos
Java

Último dígito igual con operaciones matemáticas

26/Sep/2015

Ya habíamos visto como podemos comprobar si dos números tienen el último dígito igual mediante el uso de la clase String. Pero que pasa, si nos ponen a prueba, y no nos dejan utilizar la clase String. Cómo podemos comprobar si dos números tienen el último dígito igual con operaciones matemáticas en Java, es decir, solo vamos a utilizar números.

Pues bien, dados dos números, en este caso enteros:

int in1 = 12348;
int in2 = 138;

Podemos obtener el último dígito de los mismos mediante la operación módulo (%) con el número 10. Es decir, el resto de dividir a un número por 10 siempre dará lugar al último dígito de dicho número..

int digito1 = in1%10;
int digito2 = in2%10;

Así que ya solo nos quedará comprobar si estos dos números son iguales:

if (digito1 == digito2)			
  System.out.println("Acaban en el mismo dígito");
else
  System.out.println("El último dígito es diferente");

Cómo veis, de una forma sencilla se puede comprobar si dos números tienen el último dígito igual con operaciones matemáticas en Java y usando el operador de módulo.

Código Fuente

Descárgate el código fuente de Último dígito igual con operaciones matemáticas
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
0 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios