
L'arrotondamento su Scratch
In questa lezione ti spiego come arrotondare un numero decimale a un intero su Scratch.
Scratch ha un blocco specifico per arrotondare un numero decimale, si tratta del blocco di arrotondamento.
Trovi questo blocco nella categoria degli operatori.
Il blocco ha un unico spazio in cui puoi inserire il numero che vuoi arrotondare.
In uscita il blocco restituisce il numero arrotondato al valore intero più vicino.
Nota. Scratch utilizza la notazione americana sui numeri decimali. Quindi, devi usare il punto per separare la parte intera e la parte decimale di un numero anziché la virgola. In pratica, se vuoi digitare il numero 2,4 devi scrivere 2.4
Ti faccio un esempio pratico.
Crea questo script.
Lo script arrotonda il numero decimale 2.4 al numero intero più vicino.
In questo caso, il numero intero più vicino è il numero 2.
Ti faccio un altro esempio.
Modifica lo script in questo modo.
Lo script arrotonda il valore decimale 2.6 al numero intero più vicino.
In questo caso, il valore intero più vicino è il numero 3.
Infine, modifica lo script in questo modo
Ora lo script deve arrotondare il valore decimale 2.5 al numero intero più vicino.
In questo caso ci sono due valori interi alla stessa distanza da 2.5, sono i numeri interi 2 e 3.
In questi casi Scratch sceglie il numero intero maggiore.
Quindi, restituisce come risultato il numero intero 3.
L'arrotondamento all'intero inferiore o superiore
In alternativa, puoi arrotondare all'intero inferiore per troncamento usando il blocco multifunzione.
Ti faccio un esempio pratico.
Crea questo script.
Vai nella categoria degli operatori di colore verde.
Poi seleziona il blocco verde multifunzionale e inseriscilo nello script.
Ora clicca sul menu all'interno del blocco multifunzione.
Poi seleziona la voce intero inferiore.
Nello spazio in bianco dell'argomento digita il numero 5.9
Quando clicchi sulla bandiera verde Scratch esegue lo script.
In questo caso il numero 5.9 viene arrotondato all'intero inferiore ossia a 5.
Ora clicca sul menu del blocco multifunzione e seleziona la voce Intero superiore.
Dopo questa modifica lo script arrotonda il numero al primo intero superiore.
L'argomento del blocco è ancora 5.9
Premi sulla bandiera verde per eseguire lo script.
Lo script arrotonda 5.9 al primo intero superiore ossia a 6.
In questo modo puoi arrotondare qualsiasi numero decimale per troncamento anche all'intero inferiore o al primo intero superiore.