Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: felix en 30 de Octubre 2014, 02:27

Título: La division en java, diferencias entre división normal / y operador módulo %
Publicado por: felix en 30 de Octubre 2014, 02:27
hola mi duda es sobre la división en java
por ejemplo
4/3 que me devuelve
y este
4%3 también me devuelve el mismo resultado que el otro
porfa me podrían decir sus definiciones y en que se diferencian ...estoy confundido .Gracias
Título: Re:La division en java
Publicado por: Alex Rodríguez en 30 de Octubre 2014, 08:02
Hola Félix, la operación 4/3 se lee "cuatro dividido entre tres" y su resultado será 1.3333

En cambio 4%3 se lee "módulo o resto de dividir cuatro entre tres" y su valor se obtiene como el resto de la división. Al dividir 4 entre 3, el cociente es 1 (3x1=3) y el resto (lo que nos falta para llegar a 4) es 1. Por eso el resultado de 4%3 es 1.

Te recomiendo seguir este curso donde se aclaran estos conceptos -- > http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188

Saludos
Título: Re:La division en java
Publicado por: felix en 02 de Noviembre 2014, 13:29
Muchas Gracias Alex Rodríguez ya tengo en claro muchas cosas ....gracias ..saludos