# # junit.rb - # $Release Version: 1.0 $ # $Revision: 1.2 $ # $Date: 2005/03/01 08:00:01 $ # by Mitsuhiro FURUTA(ITLine Inc.) # -- # # # class Integer def jyu # \ self * 10 end def hyaku # S self * 100 end alias byaku hyaku alias pyaku hyaku def sen # self * 1000 end alias zen sen def man # self * 10000 end def oku # self * 10000 * 10000 end def cyo # self * 10000 * 10000 * 10000 end alias cho cyo def tasu(x) self + x end def hiku(x) self - x end def kakeru(x) self * x end def waru(x) self / x end def wa? wa = '' ketas = [' oyc.', ' uko.', ' nam.', ''] self.to_s.reverse.scan(/.{1,4}/).each {|num| wa += (ketas.pop or '') + num } wa.reverse end end