ここでは、切り捨てと切り上げについて見ていきます。また、ある桁が何であるかを調べたり、C++で割り算の結果を切り上げるためのコードも見ていきます。なお、ここでは、正の数だけを扱うことにします。競プロ 記事の一覧はこちら。 切り捨て ある数に対して、ある桁より下の部分をすべて $0$ にすることを、切り捨てる(round down) といいます。「千円未満切り捨て」というと、千円より小さい金額は $0$ にしてしまう、ということです。なので、1000円も1001円も1999円も、千円未満を切り捨てれば1000円になります。 プログラミングでは、「小数点以下の切り捨て」がよく登場します。小数点以下を切り捨てるとは、小数点以降は無視するということです。 $3.14$ に対して、小数点以下を切り捨てると $3$ になります。 割り算のところで見た通り、C++では、正の整数を正の整数で割った場合、答