OSDN Git Service

refactored
authorTomohiro Nishimura <tomohiro68@gmail.com>
Fri, 16 Apr 2010 02:28:39 +0000 (11:28 +0900)
committerTomohiro Nishimura <tomohiro68@gmail.com>
Fri, 16 Apr 2010 02:28:39 +0000 (11:28 +0900)
lib/mint/generator/arithmetic_base.rb

index 75a2498..58c92a4 100644 (file)
@@ -94,7 +94,7 @@ module Mint::Generator
       begin
         numerator   = numerator_part.to_i
         denominator = denominator_part.to_i
-      end until is_not_same_term?(numerator, denominator)
+      end until numerator != denominator
       until is_lowest_term?(numerator, denominator)
         gcd = numerator.gcd(denominator)
         numerator  /= gcd
@@ -107,10 +107,6 @@ module Mint::Generator
       numerator.gcd(denominator) == 1
     end
 
-    def is_not_same_term?(numerator, denominator)
-      numerator != denominator
-    end
-
     def numerator_part
       create_integer(options[:numerator_min], options[:numerator_max], options[:minus])
     end