class Tuscan::Polynomial
Public Class Methods
new(*coeffs)
click to toggle source
# File lib/tuscan/polynomial.rb, line 3 def initialize *coeffs @coeffs = coeffs end
Public Instance Methods
solve_for(x)
click to toggle source
# File lib/tuscan/polynomial.rb, line 7 def solve_for x @coeffs.each_with_index.map{ |c,i| c*x**i }.reduce(:+) end