Smart Calculator 演算はすべて整数で行い、小数点以下切捨てとします。 をちゃんとできていなくて、WA。。。 class Fixnum def /(o) self.fdiv(o).to_i endendn = gets.chop.to_in.times do puts eval(gets.chop.gsub(/=$/, ''))end Numeric#fdiv を覚えた。