Operatori aritmetici
Fa parte della sezione Fondamenti del percorso PHP di Coddy. Lezione 15 di 71.
Ora che sai come lavorare con le variabili e i tipi di dati, eseguiamo calcoli con esse. PHP fornisce quattro operatori aritmetici di base che funzionano proprio come in matematica:
| Operatore | Operazione | Esempio |
+ | Addizione | 5 + 3 → 8 |
- | Sottrazione | 10 - 4 → 6 |
* | Moltiplicazione | 6 * 7 → 42 |
/ | Divisione | 20 / 4 → 5 |
Puoi usare questi operatori direttamente con i numeri o con le variabili:
<?php
$price = 25;
$quantity = 4;
$total = $price * $quantity;
echo $total; // Restituisce: 100
?>Puoi anche combinare più operazioni in una singola espressione:
<?php
$result = 10 + 5 - 3;
echo $result; // Stampa: 12
?>Sfida
FacileLeggi tre numeri dall'input: un prezzo, una quantità e un importo dello sconto.
Calcola il costo totale moltiplicando il prezzo per la quantità, quindi sottrai lo sconto dal risultato.
Stampa il totale finale.
Esempio:
Se gli input sono 50, 3 e 25, l'output dovrebbe essere 125 (perché 50 × 3 - 25 = 125).
Provalo tu
<?php
// Leggi l'input
$price = intval(fgets(STDIN));
$quantity = intval(fgets(STDIN));
$discount = intval(fgets(STDIN));
// TODO: Scrivi il tuo codice qui sotto per calcolare il costo totale
// Visualizza il risultato
echo $total;
?>Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori di confronto e logici
Operatori di confrontoUguaglianza e identitàOperatori logici Parte 1Operatori logici Parte 2Riepilogo - Logica semplice2Variabili e tipi di dati
NumeriStringhe e virgoletteValori booleaniConvenzioni di denominazioneRiepilogo - Inizializzazione delle variabiliVariabili vuoteConcatenazione di stringheAcquisire input dall'utenteConvertire in tipi diversi5Logica condizionale
Istruzione ifIf - elseL’operatore ternarioOperatore null coalescingIstruzione switchRiepilogo - Prendere decisioni3Operatori di base
Operatori aritmeticiOperatore moduloOperatore di elevamento a potenzaAssegnazione compostaIncremento/decrementoPrecedenza degli operatoriRiepilogo - calcoli sempliciOperatori per stringheEsercitati da solo: Compilatore PHP online