Browse Source

Changing to >= and <= as it's a slight optimization

Jacob Kiesel 8 năm trước cách đây
mục cha
commit
07ff5b62b9
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      src/lib.rs

+ 2 - 2
src/lib.rs

@@ -112,7 +112,7 @@ pub mod rational {
 
 pub fn clamp<T: PartialOrd + Copy>(input: T, min: T, max: T) -> T {
     debug_assert!(min < max, "min must be less than max");
-    if input < min {min}
-    else if input > max {max}
+    if input <= min {min}
+    else if input >= max {max}
     else {input}
 }