L'output sarà: 4.5
Da notare che automaticamente le variabili
a e
b sono state considerate a virgola mobile, pertanto la divisione ritornerà un numero con la virgola, 4.5 appunto.
Terzo esempio:
Codice sorgente - presumibilmente Plain Text |
a = 9
b = 2
puts a.to_f/b.to_f
|
Molto probabilmente il risultato di una divisione ritornerà un numero con la virgola, è pertanto necessario allora convertire i due numeri interi a numeri con la virgola (uso del metodo to_f) e poi eseguire l'operazione.
Output: 4.5