「f」
| 日本語 | 単精度浮動小数点定数値 |
| 英語 | floating point |
| ふりがな | えふ |
| フリガナ | エフ |
浮動小数点リテラルに付ける、float型の印。
浮動小数点リテラルの末尾に付ける文字。
「1.0f」のように浮動小数点リテラルの末尾に「f」を付けることで、float型と見なされる。「F」でも同様。
その他の細かい点については「F」の項目を参照。「F」「f」どちらも同じように機能する。
浮動小数点リテラルの末尾に付ける文字。
「1.0f」のように浮動小数点リテラルの末尾に「f」を付けることで、float型と見なされる。「F」でも同様。
その他の細かい点については「F」の項目を参照。「F」「f」どちらも同じように機能する。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// 浮動小数点リテラルに「F」「f」を付けると、
// float型とみなされます。
float f1 = 2.0F;
System.out.println( f1 );
// 2.0
float f2 = 2.0f;
System.out.println( f2 );
// 2.0
// 浮動小数点リテラルに「D」「d」を付けるか何も付けないと
// double型とみなされます。そのため、そのままfloat型
// 変数に格納することはできません。
// ※コンパイルエラーの例
// float f = 4.5;
// float f = 4.5D;
// float f = 4.5d;
// ※エラーメッセージ
// 型の不一致: double から float には変換できません。
// ※コンパイルエラーの例ここまで
// そのために、上記のように「F」「f」を末尾に付ける
// 必要があるというわけです。
}
}
public class Sample
{
public static void main( String[] args )
{
// 浮動小数点リテラルに「F」「f」を付けると、
// float型とみなされます。
float f1 = 2.0F;
System.out.println( f1 );
// 2.0
float f2 = 2.0f;
System.out.println( f2 );
// 2.0
// 浮動小数点リテラルに「D」「d」を付けるか何も付けないと
// double型とみなされます。そのため、そのままfloat型
// 変数に格納することはできません。
// ※コンパイルエラーの例
// float f = 4.5;
// float f = 4.5D;
// float f = 4.5d;
// ※エラーメッセージ
// 型の不一致: double から float には変換できません。
// ※コンパイルエラーの例ここまで
// そのために、上記のように「F」「f」を末尾に付ける
// 必要があるというわけです。
}
}
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// 浮動小数点リテラルに「F」「f」を付けると、
// float型とみなされます。
float f1 = 2.0F;
System.out.println( f1 );
// 2.0
float f2 = 2.0f;
System.out.println( f2 );
// 2.0
// 浮動小数点リテラルに「D」「d」を付けるか何も付けないと
// double型とみなされます。そのため、そのままfloat型
// 変数に格納することはできません。
// ※コンパイルエラーの例
// float f = 4.5;
// float f = 4.5D;
// float f = 4.5d;
// ※エラーメッセージ
// 型の不一致: double から float には変換できません。
// ※コンパイルエラーの例ここまで
// そのために、上記のように「F」「f」を末尾に付ける
// 必要があるというわけです。
}
}




