Questo sembra facile, ma ho problemi a calcolare il log (Base 5) in Ruby.Calcolo del logaritmo Base-n in Ruby
Chiaramente lo standard di log di base-10 funziona bene:
>> value = Math::log(234504)
=> 12.3652279242923
Ma nel mio progetto ho bisogno di usare Base 5. Secondo la documentazione rubino (http://www.ruby-doc.org/ nucleo/classes/Math.html # M001473) sembra dovrei essere in grado di fare questo:
Math.log (num, base) → galleggiare
>> value = Math::log(234504, 5)
ArgumentError: wrong number of arguments (2 for 1)
from (irb):203:in `log'
from (irb):203
from :0
il che non gli piace. Qualcuno sa come calcolare i log in base-n in ruby on rails?
Grazie!
Quale versione di Ruby stai usando? Per me va bene. – Dogbert