Menu
Coddy logo textTech

Operadores aritméticos

Parte de la sección Fundamentos del Journey de Ruby de Coddy — lección 11 de 88.

Ruby proporciona operadores aritméticos para realizar cálculos matemáticos sobre números. Estos operadores funcionan tanto con enteros como con flotantes, permitiéndote construir expresiones tal como lo harías en matemáticas normales.

Los operadores aritméticos básicos en Ruby son:

+Suma
-Resta
*Multiplicación
/División
**Exponenciación (potencia)

Aquí tienes cómo puedes usar estos operadores:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8 (2 elevado a la potencia de 3)

Un detalle importante: al dividir dos números enteros, Ruby realiza una división de enteros y devuelve solo la parte entera. Por ejemplo, 7 / 2 devuelve 3, no 3.5. Para obtener un resultado decimal, al menos un número debe ser un float: 7.0 / 2 devuelve 3.5.

challenge icon

Desafío

Fácil

Se te proporcionan las siguientes variables:

base = 5
height = 12

Calcula y muestra los siguientes valores, cada uno en una línea separada:

  1. La suma de base y height
  2. El resultado de height menos base
  3. El producto de base y height
  4. El resultado de height dividido por base (división entera)
  5. El valor de base elevado a la potencia de 3

Hoja de referencia

Ruby proporciona operadores aritméticos para realizar cálculos matemáticos:

+Suma
-Resta
*Multiplicación
/División
**Exponenciación (potencia)

Ejemplos:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8

División de enteros: Al dividir dos números enteros, Ruby devuelve solo la parte del número entero. Por ejemplo, 7 / 2 devuelve 3. Para obtener un resultado decimal, al menos un número debe ser un float: 7.0 / 2 devuelve 3.5.

Pruébalo tú mismo

# Se proporcionan las variables
base = 5
height = 12

# TODO: Escribe tu código a continuación para calcular y mostrar:
# 1. La suma de base y height
# 2. El resultado de height menos base
# 3. El producto de base y height
# 4. El resultado de height dividido por base (división entera)
# 5. El valor de base elevado a la potencia de 3
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos