下X桁が同じかどうかを判定するのに、余りを活用する2022/03/02に公開・約1,500字ツイートJava#modtech2つの整数の下X桁を比較するのに、余りが使えるということを知ったので、まとめてみた。余りを活用する例えば、e.g.2のように知りたいのが下3桁の場合、1000で割った余りが同じであればよい。bの2つの整数を分解してみれば一目瞭然。345このように、異なるのは1000を何回かけるかのみ。最後に足す数(=下3桁)は両方とも同じ。この仕組を使ったコードは、以下のようになる。文字列に変換して調べる~無知だった私による~この余りの方法を知らない私が、最初に書いたコードも公開しておく。これでもできるが、文字列に変換して、一部を切り取り、比較するという工程を踏んでいるため、無駄な処理時間がかかっているのだと思う。}ツイートaszいわゆる駆け出しのエンジニアです。オンラインの大学でコンピューターサイエンスを学びながら、Javaで鍛錬積んでます。約1,500字aszいわゆる駆け出しのエンジニアです。オンラインの大学でコンピューターサイエンスを学びながら、Javaで鍛錬積んでます。文字列に変換して調べる~無知だった私による~Zennエンジニアのための情報共有コミュニティAboutZennについて運営会社お知らせ・リリースGuides使い方Publicationよくある質問LinksTwitterGitHubメディアキットLegal利用規約プライバシーポリシ。