División de enteros
El resultado de una operación de división ("
/
") en Python puede ser un número no entero o, como se dice en programación, real. A menudo necesitamos obtener un número entero y un resto de una división. Por ejemplo, sabemos la longitud de un objeto en centímetros y necesitamos saber cuántos metros enteros tiene y cuántos centímetros le quedan.
Por ejemplo
435 centímetros = 4 metros 35 centímetros.
Esto se puede lograr si dividimos el número 435 por 100, es decir, la parte entera de dividir por 100.
Se pueden obtener 35 centímetros si tomamos el resto de dividir 435 entre 100.
En tales casos, se utilizan las siguientes operaciones:
//
- división entera
%
- resto de la división.
El programa se puede escribir así:
longitud = 435
m = largo // 100
cm = largo % 100
¡Tienes que recordar!
Operaciones de división de enteros:
//
- división de enteros
%
- resto de la división