ps_datachunk/utils/
rounding.rs1#[must_use]
2pub const fn round_up(value: usize, scale: usize) -> usize {
3 match value {
4 0 => 0,
5 size => (((size - 1) >> scale) + 1) << scale,
6 }
7}
8
9#[must_use]
10pub const fn round_down(value: usize, scale: usize) -> usize {
11 (value >> scale) << scale
12}