Operadores aritméticos
Parte de la sección Fundamentos del Journey de PHP de Coddy. Lección 15 de 71.
Ahora que sabes cómo trabajar con variables y tipos de datos, hagamos cálculos con ellos. PHP proporciona cuatro operadores aritméticos básicos que funcionan igual que en matemáticas:
| Operador | Operación | Ejemplo |
+ | Adición | 5 + 3 → 8 |
- | Sustracción | 10 - 4 → 6 |
* | Multiplicación | 6 * 7 → 42 |
/ | División | 20 / 4 → 5 |
Puedes usar estos operadores con números directamente o con variables:
<?php
$price = 25;
$quantity = 4;
$total = $price * $quantity;
echo $total; // Salidas: 100
?>También puedes combinar múltiples operaciones en una sola expresión:
<?php
$result = 10 + 5 - 3;
echo $result; // Outputs: 12
?>Desafío
FácilLee tres números de la entrada: un precio, una cantidad y una cantidad de descuento.
Calcula el costo total multiplicando el precio por la cantidad, luego resta el descuento de ese resultado.
Imprime el total final.
Ejemplo:
Si las entradas son 50, 3, y 25, la salida debería ser 125 (porque 50 × 3 - 25 = 125).
Pruébalo tú mismo
<?php
// Leer entrada
$price = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
$discount = intval(fgets(STDIN));
// TODO: Escribe tu código debajo para calcular el costo total
// Salida del resultado
echo $total;
?>Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores de comparación y lógicos
Operadores de comparaciónIgualdad e identidadOperadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simple2Variables y tipos de datos
NúmerosCadenas y comillasBooleanosConvenciones de nombresRepaso: inicialización de variablesVariables vacíasConcatenación de cadenasObtener datos del usuarioConvertir a otros tipos5Lógica condicional
Sentencia ifIf - ElseEl operador ternarioOperador de coalescencia nulaSentencia switchRepaso - Tomar decisiones3Operadores básicos
Operadores aritméticosOperador móduloOperador de exponenciaciónAsignación combinadaIncremento/DecrementoPrecedencia de operadoresRepaso: cálculos simplesOperadores de cadenasPractica por tu cuenta: Compilador de PHP online