floor_div
関数 · 整数ユーティリティ
std::int64_t floor_div(std::int64_t p, std::int64_t q);
概要
$\lfloor p/q\rfloor$ を返す
計算量
- $O(1)$
関連項目
gcd— 整数列の最大公約数を返すlcm— 整数列の最小公倍数を返すceil_div— $\lceil p/q\rceil$ を返すchecked_pow— オーバーフローを検出する累乗
関数 · 整数ユーティリティ
std::int64_t floor_div(std::int64_t p, std::int64_t q);
$\lfloor p/q\rfloor$ を返す
gcd — 整数列の最大公約数を返すlcm — 整数列の最小公倍数を返すceil_div — $\lceil p/q\rceil$ を返すchecked_pow — オーバーフローを検出する累乗