Utilità operatore modulo "%"

Scusate la mia ignoranza, è da qualche mesetto che sto imparando Ruby e
non ho maai incontrato un esempio con l’operatore %.
Volevo chiedervi in quali casi potrebbe diventare utile e dove lo
utilizzate maggiormente.
Grazie

Alberto

2013/2/28 Alberto B. [email protected]

Scusate la mia ignoranza, da qualche mesetto che sto imparando Ruby e
non ho maai incontrato un esempio con l’operatore %.
Volevo chiedervi in quali casi potrebbe diventare utile e dove lo
utilizzate maggiormente.

L’utilizzo pi comune per vedere se un numero divisibile per un altro,
in particolare per verificare se un indice pari puoi usare

if indice % 2 == 0

indice pari

else

indice dispari

end

Un esempio pratico di utilizzo nello sviluppo web quello di stampare
liste o tabelle di oggetti con righe di colori diversi a seconda della
parit della riga/colonna.

Ciao
Stefano

Forse non tutti sanno che il metodo % definito anche per String [1] :wink:

“%s %s” % [“hello”, “world”] # => “hello world”

Federico

[1] Class: String (Ruby 1.9.3)

2013/2/28 Federico R. [email protected]:

Forse non tutti sanno che il metodo % definito anche per String [1] :wink:

Non indicato per i Pythonisti che stanno cercando di smettere :smiley: