Javaでintをdoubleに変換する方法

Javadeintwodoubleni Bian Huansuru Fang Fa



Java で最も一般的なプリミティブ データ型は「 ダブル ' と ' 整数 」。 double データ型は、64 ビットの浮動小数点数を格納し、より多くのメモリ領域を必要とするため、int 型よりも拡張性があります。一方、integer 型は 32 ビット整数を格納します。 Java は暗黙的に int 値を double に変換します。ただし、この int から double への変換を明示的に実行する必要がある場合があります。

このブログでは、Java で int を double に変換する方法について説明します。

Javaでintをdoubleに変換する方法は?

int を double に変換するには、次を使用できます。







  • 代入演算子
  • 型キャスト
  • valueOf() メソッド

ここで、前述の各方法を 1 つずつ確認します。



方法 1: 代入演算子を使用して int を double に変換する

Java プログラミング言語では、代入演算子を使用して下位のデータ型を上位のデータ型に簡単に変換できます。 = 」。これは、暗黙の変換と呼ばれます。



構文





ダブル b = a

ここで、代入演算子「 = 「変換します」 a ”int型変数から” b 」、これは double 型の変数です。


この例では、まず、「」という名前の int 変数を作成します。 a 」に次の値を指定します。



整数 a = 14 ;

次に、「 = 」代入演算子を実行し、結果の値を「 b 」:

ダブル b = a ;

最後に、「 System.out.println() 」メソッドを使用して、変換された値をコンソールに表示します。

システム。 アウト . println ( 'double に変換された整数値:' + b ) ;

出力は、整数が double 値に正常に変換されたことを示しています。

方法 2: 型キャストを使用して int を double に変換する

型変換は、あるデータ型を別のデータ型に変換するときに使用されます。具体的には、int から double への変換にも利用できます。

構文

ダブル b = ( ダブル ) a ;

ここでは「」に変換します。 a ”int型変数から” b 」、これは double 型の変数です。 ( ダブル ) は、必要な型キャストされたデータ型を示します。


この例では、同じ整数型「 a 」変数を作成し、その値を「 ダブル 」 タイプキャスティングを使用します。ここでは、代入演算子も使用されています。ただし、指定された整数は double で型キャストされ、double 型変数に格納されます。 b 」:

ダブル b = ( ダブル ) a ;

次に、変換された値を「 System.out.println() ' 方法:

システム。 アウト . println ( '型キャストによって double に変換された整数値:' + b ) ;

出力

指定された目的のために組み込み Java メソッドを利用したいですか?次のセクションに向かってください!

方法 3: valueOf() メソッドを使用して int を double に変換する

ダブル ” Java ラッパー クラスが提供する “ valueOf() int を double に変換するために使用できるメソッド。これは静的タイプのメソッドです。つまり、この追加手順なしでアクセスできるため、オブジェクトを作成してクラス名を使用してメソッドを呼び出す必要はありません。

構文

ダブル b = ダブル。 値の ( a ) ;

ここでは「」に変換します。 a ”int型変数から” b 」に引数として渡すことにより、 valueOf() ' 方法。


ここでは、作成済みの「」の値を変換します。 a 」変数を使用して valueOf() 方法。メソッドは「 a 」を引数として、変換された double 値を返します。

ダブル b = ダブル。 値の ( a ) ;

最後に、「 System.out.println() ' 方法:

システム。 アウト . println ( 'wrapperClass によって double に変換された整数値:' + b ) ;

出力

Java での int から double への変換に関連するすべての重要な手順をまとめました。

結論

Java で int を double に変換するには、代入演算子を使用する方法、Typecasting を使用する方法、Double Java ラッパー クラスの valueOf() メソッドの 3 つの方法があります。これらの方法はすべてほぼ同じように機能します。ただし、好みに応じていずれかを選択できます。この投稿では、Java で int を double に変換する方法について説明しました。