Cap. 2 - Operadores aritméticos Flashcards
Expresión aritmética
Combinación de operandos y operadores aritméticos que generan un valor numérico.
Los operandos pueden ser
Literales, variables, constantes y funciones
Expresión mixta
Expresión cuyos operandos son de diferentes tipos de datos
Utilizar el operador de división de punto flotante (/) el resultado siempre saldrá…
como Float
Utilizar el operador de división entera (//) el resultado siempre saldrá…
como número entero
El operador de división entera (//) también es conocido como…
El operador cociente ya que da de resultado el cociente.
El operador de división entera (//) es lo equivalente a calcular el piso de la división.
En otras palabras uno…
“redondea” para la izquierda no matter what.
10 // 3 = 3.5 = 3
-10 // 3 = -3.5 = -4
10 // -3 = -3.5 = -4
Operador módulo (a%b) devuelve
el residuo
El operador de exponenciación es el único que se asocia de
derecha a izquierda
3 ** 4 ** 2 = 3 ** 16
La función pow
es una función built-in equivalente al operador de exponenciación
Jerarquía de operadores
- Parentesis
- Exponenciación
- Operadores unarios (neg. y pos.)
- Multiplicación, división, división entera y módulo
- Suma y resta
Cuando se evalúa una expresión mixta…
ocurre type casting.
3.4 * 2 resulta en 6.8