PDF download PDF形式でダウンロード PDF download PDF形式でダウンロード

Javaには、整数除算と浮動小数点除算の2種類の除算があります。どちらもスラッシュ(/)を演算子として使い、被除数/除数の形式になります。この記事では、2つの整数(小数ではない整数)を除算して整数の商を得る方法と、浮動小数点除算で小数の結果を得る方法を紹介します。

方法 1
方法 1 の 2:

整数除算

PDF download PDF形式でダウンロード
  1. 例えば、紙の上で7を3で割ると、2と余りの1が得られます。しかし、Javaで2つの整数を除算すると、余りは切り捨てられ、答えは単に2になるのです。[1] 整数除算を使うには、以下の構文を使います。
    int a = 7;
    int b = 3;
    int result = a / b;
    // 結果は2になります
    
    • 2つの整数を除算すると、必ず整数になります。 2つの整数を除算して小数の結果を得たい場合は、浮動小数点除算を使いましょう。
    • 整数除算で整数を0で除算しようとすると、プログラムのコンパイルに問題がなくても、実行時にArithmeticExceptionエラーが発生します。[2]
    広告
方法 2
方法 2 の 2:

浮動小数点除算

PDF download PDF形式でダウンロード
  1. また、2つの数値を除算し、小数の結果を得たい場合にも、浮動小数点除算を使うことができます。この除算を使うには、被除数と除数を浮動小数点数にしましょう。[3] 7を3で割る例では、以下のようなコードになります。
    float a = 7.0f;
    float b = 3.0f;
    int result = a / b;
    // 結果は2.33になります
    
    • 浮動小数点除算でゼロ除算すると、結果はNaN(Not a Number、非数)になります。[4]

ポイント

  • 整数と浮動小数点数が混在する数値を除算する場合、浮動小数点数(floatまたはdouble)は、除算時にdouble型に自動的に変換されます。
広告

関連記事

Spotifyの再生時間を確認するSpotifyの再生時間を確認する
GmailにログインするGmailにログインする方法
Windows PCでコマンドプロンプトからexeを実行するWindows PCでコマンドプロンプトからexeを実行する
コンピューターにプリンターを接続するコンピューターにプリンターを接続する
充電器なしでノートパソコンのバッテリーを充電する充電器を忘れたときに代用してノートパソコンを充電する方法4選
ゲーミングPCのRGBライティングをカスタマイズするゲーミングPCのRGBライティングをカスタマイズする方法
2台のモニターをノートパソコンに接続する2台のモニターをノートパソコンに接続する
2台のパソコンを接続する2台のパソコンを接続する
パソコンとテレビをHDMIで接続するパソコンとテレビをHDMIで接続する
Discordで削除されたメッセージを見るDiscordで削除されたメッセージを見る方法
パソコンをテレビに接続するパソコンをテレビに接続する
2台のモニターを設定する2台のモニターを設定する
パソコンのBIOS設定を変更するパソコンのBIOS設定を変更する
マウスの代わりにキーボードでクリックするマウスの代わりにキーボードでクリックする
広告

このwikiHow記事について

Luigi Oppido
共著者 ::
パソコン・ITスペシャリスト
この記事の共著者 : Luigi Oppido. ルイージ・オピドはカリフォルニア州サンタクルーズ市のパソコン修理専門店「Pleasure Point Computers」経営者です。25年以上にわたりパソコン修理全般、データ復元、ウイルス除去、アップグレードなどのサービスを請け負っています。また、カリフォルニア中部でKSCOにて放送中の番組、「Computer Man Show! 」の司会者も務めています。 この記事は1,257回アクセスされました。
このページは 1,257 回アクセスされました。

この記事は役に立ちましたか?

広告