これは非常に些細なことですが、私が思いついた方法はすべて複雑で無駄な操作 (分割、フロアの取得、スケールアップ) です。基本的に、ランダムな整数があり、その下にある最も近い 1000 の倍数を取得したいと考えています。
たとえば、6432 がある場合は 6000 が必要であり、888 がある場合は 0 が必要です。
これを行う最も簡単な表現は何ですか?
これは非常に些細なことですが、私が思いついた方法はすべて複雑で無駄な操作 (分割、フロアの取得、スケールアップ) です。基本的に、ランダムな整数があり、その下にある最も近い 1000 の倍数を取得したいと考えています。
たとえば、6432 がある場合は 6000 が必要であり、888 がある場合は 0 が必要です。
これを行う最も簡単な表現は何ですか?