lib/extenso_pt/romana.rb in extenso_pt-0.6.12 vs lib/extenso_pt/romana.rb in extenso_pt-0.7.0

- old
+ new

@@ -21,8 +21,8 @@ # @return [Integer] inteiro do numeral romano def self.rr2i(numeral, ultimo) return 0 if numeral.empty? v = ROMAN[numeral[-1].to_sym] - v < ultimo ? (rr2i(numeral.chop, v) - v) : (rr2i(numeral.chop, v) + v) + rr2i(numeral.chop, v) + (v < ultimo ? -v : v) end end