| author | |
| committer | |
| log | aacfef17d5273abeb50cb41d5f5687408d6458b7 |
| tree | 494a5c3e069452793a4e822646b21e188dafc50e |
| parent | 9dfb917c200eb97223bdfcda93c08e509fe1362f |
| signature |
1 files changed, 1 insertions(+), 0 deletions(-)
lib/std/math.zig+1| ... | ... | @@ -624,6 +624,7 @@ fn testDivFloor() void { |
| 624 | 624 | pub fn divCeil(comptime T: type, numerator: T, denominator: T) !T { |
| 625 | 625 | @setRuntimeSafety(false); |
| 626 | 626 | if (numerator <= 0) return divTrunc(T, numerator, denominator); |
| 627 | if (@typeInfo(T) == .Float) return @ceil(numerator / denominator); | |
| 627 | 628 | return (try divFloor(T, numerator - 1, denominator)) + 1; |
| 628 | 629 | } |
| 629 | 630 |