refacto(maths::solver): remove useless branch
This commit is contained in:
		
							parent
							
								
									6fb0c2480f
								
							
						
					
					
						commit
						869dca85c0
					
				|  | @ -29,9 +29,7 @@ impl Rational { | ||||||
|     pub fn reduce(&self) -> Self { |     pub fn reduce(&self) -> Self { | ||||||
|         let gcd = gcd(self.numerator, self.denominator); |         let gcd = gcd(self.numerator, self.denominator); | ||||||
|         let mut res = Rational::new(self.numerator / gcd, self.denominator / gcd); |         let mut res = Rational::new(self.numerator / gcd, self.denominator / gcd); | ||||||
|         if res.numerator < 0 && res.denominator < 0 { |         if res.denominator < 0 { | ||||||
|             res = -1 * res; |  | ||||||
|         } else if res.denominator < 0 { |  | ||||||
|             res = Rational::new(-res.numerator, -res.denominator); |             res = Rational::new(-res.numerator, -res.denominator); | ||||||
|         } |         } | ||||||
|         res |         res | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue