2
0
gingerBill 1 долоо хоног өмнө
parent
commit
d17ee79470

+ 6 - 1
core/math/math.odin

@@ -402,7 +402,12 @@ remap :: proc "contextless" (old_value, old_min, old_max, new_min, new_max: $T)
 	if old_range == 0 {
 	if old_range == 0 {
 		return new_range / 2
 		return new_range / 2
 	}
 	}
-	return ((old_value - old_min) / old_range) * new_range + new_min
+
+	when intrinsics.type_is_integer(T) {
+		return (((old_value - old_min)) * new_range) / old_range + new_min
+	} else {
+		return ((old_value - old_min) / old_range) * new_range + new_min
+	}
 }
 }
 
 
 @(require_results)
 @(require_results)