VoxelEngine/src/maths/voxmaths.hpp
2024-08-10 05:48:05 +03:00

18 lines
289 B
C++

#pragma once
#include "typedefs.hpp"
inline constexpr int floordiv(int a, int b) {
if (a < 0 && a % b) {
return (a / b) - 1;
}
return a / b;
}
inline constexpr int ceildiv(int a, int b) {
if (a > 0 && a % b) {
return a / b + 1;
}
return a / b;
}