クラスjava.lang.Float
の使用
Floatを使用しているパッケージ
パッケージ
説明
フォント関連のクラスおよびインタフェースを提供します。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
公開データ型とOpen MBean記述子クラスを提供します。
「インキュベート機能」。 将来のリリースで削除されます。
-
java.awt.fontでのFloatの使用
Floatとして宣言されたjava.awt.fontのフィールド修飾子と型フィールド説明static FloatTextAttribute.JUSTIFICATION_FULL要求された幅全体に行をそろえます。static FloatTextAttribute.JUSTIFICATION_NONE行の位置揃えを許可しません。static FloatTextAttribute.POSTURE_OBLIQUE標準イタリック・ポスチャです。static FloatTextAttribute.POSTURE_REGULAR標準ポスチャである垂直です。static FloatTextAttribute.TRACKING_LOOSE疎なトラッキングを実行します。static FloatTextAttribute.TRACKING_TIGHT密なトラッキングを実行します。static FloatTextAttribute.WEIGHT_BOLD標準の太字ウエイトです。static FloatTextAttribute.WEIGHT_DEMIBOLDWEIGHT_BOLDよりやや軽いウエイトです。static FloatTextAttribute.WEIGHT_DEMILIGHTWEIGHT_LIGHTとWEIGHT_STANDARDの中間のウエイトです。static FloatTextAttribute.WEIGHT_EXTRA_LIGHTもっとも軽い定義済みウエイトです。static FloatTextAttribute.WEIGHT_EXTRABOLD非常に重いウエイトです。static FloatTextAttribute.WEIGHT_HEAVYWEIGHT_BOLDよりやや重いウエイトです。static FloatTextAttribute.WEIGHT_LIGHT標準の軽量ウエイトです。static FloatTextAttribute.WEIGHT_MEDIUMWEIGHT_REGULARとWEIGHT_BOLDの中間のウエイトです。static FloatTextAttribute.WEIGHT_REGULAR標準のウエイトです。static FloatTextAttribute.WEIGHT_SEMIBOLDWEIGHT_REGULARよりやや重いウエイトです。static FloatTextAttribute.WEIGHT_ULTRABOLDもっとも重い定義済みウエイトです。static FloatTextAttribute.WIDTH_CONDENSEDもっとも狭い定義済みの幅です。static FloatTextAttribute.WIDTH_EXTENDEDもっとも広い定義済みの幅です。static FloatTextAttribute.WIDTH_REGULAR標準の幅です。static FloatTextAttribute.WIDTH_SEMI_CONDENSEDやや狭い幅です。static FloatTextAttribute.WIDTH_SEMI_EXTENDEDやや広い幅です。 -
java.langでのFloatの使用
修飾子と型メソッド説明Float.resolveConstantDesc(MethodHandles.Lookup lookup)このインスタンスをConstantDescとして解決します。その結果がインスタンス自体です。static FloatFloat.valueOf(float f)指定されたfloat値を表すFloatインスタンスを返します。static Float文字列引数sで表されるfloat値を保持するFloatオブジェクトを返します。 -
javax.management.openmbeanでのFloatの使用
Float型の型パラメータを持つjavax.management.openmbeanのフィールド修飾子と型フィールド説明static SimpleType<Float>SimpleType.FLOATJavaクラス名がjava.lang.Floatの値を記述するSimpleTypeインスタンスです。 -
jdk.incubator.vectorでのFloatの使用
型Floatの型パラメータを持つjdk.incubator.vectorのフィールド修飾子と型フィールド説明static VectorOperators.Conversion<Byte,Float>VectorOperators.B2FbyteValを(float)byteValに変換します。static VectorOperators.Conversion<Double,Float>VectorOperators.D2FdoubleValを(float)doubleValに変換します。static VectorOperators.Conversion<Float,Byte>VectorOperators.F2BfloatValを(byte)floatValに変換します。static VectorOperators.Conversion<Float,Double>VectorOperators.F2DfloatValを(double)floatValに変換します。static VectorOperators.Conversion<Float,Integer>VectorOperators.F2IfloatValを(int)floatValに変換します。static VectorOperators.Conversion<Float,Long>VectorOperators.F2LfloatValを(long)floatValに変換します。static VectorOperators.Conversion<Float,Short>VectorOperators.F2SfloatValを(short)floatValに変換します。static VectorOperators.Conversion<Integer,Float>VectorOperators.I2FintValを(float)intValに変換します。static VectorOperators.Conversion<Long,Float>VectorOperators.L2FlongValを(float)longValに変換します。static VectorOperators.Conversion<Float,Integer>VectorOperators.REINTERPRET_F2IfloatValのビットをintとして再解釈します。static VectorOperators.Conversion<Integer,Float>VectorOperators.REINTERPRET_I2FintValのビットをfloatとして再解釈します。static VectorOperators.Conversion<Short,Float>VectorOperators.S2FshortValを(float)shortValに変換します。static VectorSpecies<Float>FloatVector.SPECIES_128static VectorSpecies<Float>FloatVector.SPECIES_256static VectorSpecies<Float>FloatVector.SPECIES_512static VectorSpecies<Float>FloatVector.SPECIES_64static VectorSpecies<Float>FloatVector.SPECIES_MAXstatic VectorSpecies<Float>FloatVector.SPECIES_PREFERREDFloatVectorの優先種。型Floatの引数を持つ型を返すjdk.incubator.vectorのメソッド修飾子と型メソッド説明abstract VectorMask<Float>FloatVector.compare(VectorOperators.Comparison op, float e)指定された比較演算に従って入力スカラーと比較することによって、このベクトルをテストします。FloatVector.compare(VectorOperators.Comparison op, float e, VectorMask<Float> m)指定された比較演算に従って、マスクによって選択されたレーン単位で入力スカラーと比較することによって、このベクトルをテストします。abstract VectorMask<Float>FloatVector.compare(VectorOperators.Comparison op, long e)指定された比較演算に従って入力スカラーと比較することによって、このベクトルをテストします。FloatVector.compare(VectorOperators.Comparison op, long e, VectorMask<Float> m)指定された比較演算に従って、マスクによって選択されたレーン単位で入力スカラーと比較することによって、このベクトルをテストします。abstract VectorMask<Float>FloatVector.compare(VectorOperators.Comparison op, Vector<Float> v)指定された比較演算に従って別の入力ベクトルと比較することによって、このベクトルをテストします。FloatVector.compare(VectorOperators.Comparison op, Vector<Float> v, VectorMask<Float> m)このベクトルを、指定された比較演算に従って、マスクによって選択されたレーン内の別の入力ベクトルと比較してテストします。FloatVector.eq(float e)このベクトルが入力スカラーと等しいかどうかを判定します。このベクトルが別の入力ベクトルと等しいかどうかを判定します。FloatVector.lt(float e)このベクトルが入力スカラーより小さいかどうかを判定します。このベクトルが別の入力ベクトルより小さいかどうかを判定します。abstract VectorMask<Float>FloatVector.test(VectorOperators.Test op)指定された演算に従って、このベクトルのレーンをテストします。FloatVector.test(VectorOperators.Test op, VectorMask<Float> m)指定された演算に従って、このベクトルの選択されたレーンをテストします。型Floatの型引数を持つjdk.incubator.vectorのメソッド・パラメータ修飾子と型メソッド説明FloatVector.add(float e, VectorMask<Float> m)このベクトルを入力スカラーのブロードキャストに追加し、マスクによって制御されるレーン要素を選択します。このベクトルを2番目の入力ベクトルに追加します。FloatVector.add(Vector<Float> v, VectorMask<Float> m)マスクの制御下にあるレーンを選択して、このベクトルを2番目の入力ベクトルに追加します。FloatVector.add(Vector<Float> v, VectorMask<Float> m)マスクの制御下にあるレーンを選択して、このベクトルを2番目の入力ベクトルに追加します。FloatVector.blend(float e, VectorMask<Float> m)このベクトルの選択されたレーンを、マスクの制御下にあるスカラー値で置き換えます。FloatVector.blend(long e, VectorMask<Float> m)このベクトルの選択されたレーンを、マスクの制御下にあるスカラー値で置き換えます。abstract FloatVectorFloatVector.blend(Vector<Float> v, VectorMask<Float> m)このベクトルの選択されたレーンを、マスクの制御下にある2番目の入力ベクトルの対応するレーンに置き換えます。abstract FloatVectorFloatVector.blend(Vector<Float> v, VectorMask<Float> m)このベクトルの選択されたレーンを、マスクの制御下にある2番目の入力ベクトルの対応するレーンに置き換えます。static FloatVectorFloatVector.broadcast(VectorSpecies<Float> species, float e)すべてのレーン要素がプリミティブ値eに設定されている、指定された種のベクトルを返します。static FloatVectorFloatVector.broadcast(VectorSpecies<Float> species, long e)すべてのレーン要素がプリミティブ値eに設定されている、指定された種のベクトルを返します。FloatVector.compare(VectorOperators.Comparison op, float e, VectorMask<Float> m)指定された比較演算に従って、マスクによって選択されたレーン単位で入力スカラーと比較することによって、このベクトルをテストします。FloatVector.compare(VectorOperators.Comparison op, long e, VectorMask<Float> m)指定された比較演算に従って、マスクによって選択されたレーン単位で入力スカラーと比較することによって、このベクトルをテストします。abstract VectorMask<Float>FloatVector.compare(VectorOperators.Comparison op, Vector<Float> v)指定された比較演算に従って別の入力ベクトルと比較することによって、このベクトルをテストします。FloatVector.compare(VectorOperators.Comparison op, Vector<Float> v, VectorMask<Float> m)このベクトルを、指定された比較演算に従って、マスクによって選択されたレーン内の別の入力ベクトルと比較してテストします。FloatVector.compare(VectorOperators.Comparison op, Vector<Float> v, VectorMask<Float> m)このベクトルを、指定された比較演算に従って、マスクによって選択されたレーン内の別の入力ベクトルと比較してテストします。FloatVector.div(float e, VectorMask<Float> m)このベクトルを入力スカラーのブロードキャストで除算し、マスクによって制御されるレーン要素を選択します。このベクトルを2番目の入力ベクトルで除算します。FloatVector.div(Vector<Float> v, VectorMask<Float> m)このベクトルをマスクの制御下にある2番目の入力ベクトルで除算します。FloatVector.div(Vector<Float> v, VectorMask<Float> m)このベクトルをマスクの制御下にある2番目の入力ベクトルで除算します。このベクトルが別の入力ベクトルと等しいかどうかを判定します。このベクトルに2番目の入力ベクトルを掛け、その結果を3番目の入力ベクトルで合計します。static FloatVectorFloatVector.fromArray(VectorSpecies<Float> species, float[] a, int offset)オフセットから始まるfloat[]型の配列からベクトルをロードします。static FloatVectorFloatVector.fromArray(VectorSpecies<Float> species, float[] a, int offset, int[] indexMap, int mapOffset)「索引マップ」から一連のセカンダリ・オフセットに固定offsetを追加して取得した索引を使用して、float[]タイプの配列から要素で構成される新しいベクトルを収集します。static FloatVectorFloatVector.fromArray(VectorSpecies<Float> species, float[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Float> m)マスクの制御下にあるfloat[]型の配列から要素で構成される新しいベクトルを収集し、「索引マップ」から一連のセカンダリ・オフセットに固定offsetを追加して取得した索引を使用します。static FloatVectorFloatVector.fromArray(VectorSpecies<Float> species, float[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Float> m)マスクの制御下にあるfloat[]型の配列から要素で構成される新しいベクトルを収集し、「索引マップ」から一連のセカンダリ・オフセットに固定offsetを追加して取得した索引を使用します。static FloatVectorFloatVector.fromArray(VectorSpecies<Float> species, float[] a, int offset, VectorMask<Float> m)オフセットからマスクを使用して、float[]型の配列からベクトルをロードします。static FloatVectorFloatVector.fromArray(VectorSpecies<Float> species, float[] a, int offset, VectorMask<Float> m)オフセットからマスクを使用して、float[]型の配列からベクトルをロードします。static FloatVectorFloatVector.fromByteArray(VectorSpecies<Float> species, byte[] a, int offset, ByteOrder bo)オフセットから始まるバイト配列からベクトルをロードします。static FloatVectorFloatVector.fromByteArray(VectorSpecies<Float> species, byte[] a, int offset, ByteOrder bo, VectorMask<Float> m)オフセットからマスクを使用してバイト配列からベクトルをロードします。static FloatVectorFloatVector.fromByteArray(VectorSpecies<Float> species, byte[] a, int offset, ByteOrder bo, VectorMask<Float> m)オフセットからマスクを使用してバイト配列からベクトルをロードします。static FloatVectorFloatVector.fromByteBuffer(VectorSpecies<Float> species, ByteBuffer bb, int offset, ByteOrder bo)オフセットから始まるベクトルをbyte bufferからbyteバッファにロードします。static FloatVectorFloatVector.fromByteBuffer(VectorSpecies<Float> species, ByteBuffer bb, int offset, ByteOrder bo, VectorMask<Float> m)オフセットからbyteバッファに開始し、マスクを使用して、byte bufferからベクトルをロードします。static FloatVectorFloatVector.fromByteBuffer(VectorSpecies<Float> species, ByteBuffer bb, int offset, ByteOrder bo, VectorMask<Float> m)オフセットからbyteバッファに開始し、マスクを使用して、byte bufferからベクトルをロードします。voidFloatVector.intoArray(float[] a, int offset, int[] indexMap, int mapOffset, VectorMask<Float> m)このベクトルを、マスクの制御下にあるfloat[]型の配列に分散し、「索引マップ」から一連のセカンダリ・オフセットに固定offsetを追加して取得した索引を使用します。voidFloatVector.intoArray(float[] a, int offset, VectorMask<Float> m)オフセットからマスクを使用して、このベクトルをfloatの配列に格納します。voidFloatVector.intoByteArray(byte[] a, int offset, ByteOrder bo, VectorMask<Float> m)明示的なバイト順序とマスクを使用して、オフセットから始まるバイト配列にこのベクトルを格納します。voidFloatVector.intoByteBuffer(ByteBuffer bb, int offset, ByteOrder bo, VectorMask<Float> m)明示的なバイト順序とマスクを使用して、オフセットから始まるbyteバッファにこのベクトルを格納します。FloatVector.lanewise(VectorOperators.Binary op, float e, VectorMask<Float> m)このベクトルのレーン値とブロードキャスト・スカラーの値を、マスクによって制御されるレーン要素の選択と結合します。FloatVector.lanewise(VectorOperators.Binary op, long e, VectorMask<Float> m)このベクトルの対応するレーン値と2番目の入力ベクトルのレーン値を、マスクによって制御されるレーン要素の選択と組み合わせます。abstract FloatVectorFloatVector.lanewise(VectorOperators.Binary op, Vector<Float> v)このベクトルの対応するレーン値を2番目の入力ベクトルのレーン値と結合します。FloatVector.lanewise(VectorOperators.Binary op, Vector<Float> v, VectorMask<Float> m)このベクトルの対応するレーン値と2番目の入力ベクトルのレーン値を、マスクによって制御されるレーン要素の選択と組み合わせます。FloatVector.lanewise(VectorOperators.Binary op, Vector<Float> v, VectorMask<Float> m)このベクトルの対応するレーン値と2番目の入力ベクトルのレーン値を、マスクによって制御されるレーン要素の選択と組み合わせます。FloatVector.lanewise(VectorOperators.Ternary op, float e1, float e2, VectorMask<Float> m)このベクトルのレーンの値と2つのブロードキャスト・スカラーの値を組み合わせ、マスクによって制御されるレーン要素を選択します。FloatVector.lanewise(VectorOperators.Ternary op, float e1, Vector<Float> v2)このベクトルのレーンの値を、別のベクトルおよびブロードキャスト・スカラーの値と結合します。FloatVector.lanewise(VectorOperators.Ternary op, float e1, Vector<Float> v2, VectorMask<Float> m)このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。FloatVector.lanewise(VectorOperators.Ternary op, float e1, Vector<Float> v2, VectorMask<Float> m)このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。FloatVector.lanewise(VectorOperators.Ternary op, Vector<Float> v1, float e2)このベクトルのレーンの値を、別のベクトルおよびブロードキャスト・スカラーの値と結合します。FloatVector.lanewise(VectorOperators.Ternary op, Vector<Float> v1, float e2, VectorMask<Float> m)このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。FloatVector.lanewise(VectorOperators.Ternary op, Vector<Float> v1, float e2, VectorMask<Float> m)このベクトルのレーン値を別のベクトルおよびブロードキャスト・スカラーの値と結合し、マスクによって制御されるレーン要素を選択します。abstract FloatVectorこのベクトルの対応するレーン値を、2番目と3番目の入力ベクトルのレーンと結合します。FloatVector.lanewise(VectorOperators.Ternary op, Vector<Float> v1, Vector<Float> v2, VectorMask<Float> m)このベクトルの対応するレーン値を2番目と3番目の入力ベクトルのレーンと組み合わせ、マスクによって制御されるレーン要素を選択します。FloatVector.lanewise(VectorOperators.Ternary op, Vector<Float> v1, Vector<Float> v2, VectorMask<Float> m)このベクトルの対応するレーン値を2番目と3番目の入力ベクトルのレーンと組み合わせ、マスクによって制御されるレーン要素を選択します。FloatVector.lanewise(VectorOperators.Unary op, VectorMask<Float> m)マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。このベクトルが別の入力ベクトルより小さいかどうかを判定します。このベクトルと2番目の入力ベクトルの大きい方を計算します。このベクトルと2番目の入力ベクトルの小さい方を計算します。FloatVector.mul(float e, VectorMask<Float> m)このベクトルに入力スカラーのブロードキャストを掛け、マスクによって制御されるレーン要素を選択します。このベクトルに2番目の入力ベクトルを掛けます。FloatVector.mul(Vector<Float> v, VectorMask<Float> m)マスクの制御下にある2番目の入力ベクトルでこのベクトルを乗算します。FloatVector.mul(Vector<Float> v, VectorMask<Float> m)マスクの制御下にある2番目の入力ベクトルでこのベクトルを乗算します。このベクトルを2番目の入力ベクトルの累乗にします。abstract FloatVectorFloatVector.rearrange(VectorShuffle<Float> m)特定のシャッフルの制御下にあるレーンを選択して、このベクトルのレーン要素を再配置します。abstract FloatVectorFloatVector.rearrange(VectorShuffle<Float> s, Vector<Float> v)特定のシャッフルの制御下にあるレーンを選択し、シャッフル内の通常のインデックスと例外的なインデックスの両方を使用して、2つのベクトルのレーン要素の位置を変更します。abstract FloatVectorFloatVector.rearrange(VectorShuffle<Float> s, Vector<Float> v)特定のシャッフルの制御下にあるレーンを選択し、シャッフル内の通常のインデックスと例外的なインデックスの両方を使用して、2つのベクトルのレーン要素の位置を変更します。abstract FloatVectorFloatVector.rearrange(VectorShuffle<Float> s, VectorMask<Float> m)特定のシャッフルとマスクの制御下にあるレーンを選択して、このベクトルのレーン要素を再配置します。abstract FloatVectorFloatVector.rearrange(VectorShuffle<Float> s, VectorMask<Float> m)特定のシャッフルとマスクの制御下にあるレーンを選択して、このベクトルのレーン要素を再配置します。abstract floatFloatVector.reduceLanes(VectorOperators.Associative op, VectorMask<Float> m)マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract FloatVectorFloatVector.selectFrom(Vector<Float> v)このベクトルのレーンに格納されている索引値を使用して、2番目のベクトルvに格納されている値をアセンブルします。abstract FloatVectorFloatVector.selectFrom(Vector<Float> s, VectorMask<Float> m)このベクトルのレーンに格納されているインデックス値を使用して、マスクの制御下で2番目のベクトルに格納されている値を組み立てます。abstract FloatVectorFloatVector.selectFrom(Vector<Float> s, VectorMask<Float> m)このベクトルのレーンに格納されているインデックス値を使用して、マスクの制御下で2番目のベクトルに格納されている値を組み立てます。abstract FloatVector現在のベクトル内の指定されたoriginレーンから始まり、すぐ後のベクトルに(必要に応じて)を継続して、隣接するレーンのセグメントをスライスします。FloatVector.slice(int origin, Vector<Float> w, VectorMask<Float> m)マスクの制御下にある隣接レーンのセグメントをスライスします。現在のベクトル内の指定されたoriginレーンから開始し、(必要に応じて)を直後のベクトルに継続します。FloatVector.slice(int origin, Vector<Float> w, VectorMask<Float> m)マスクの制御下にある隣接レーンのセグメントをスライスします。現在のベクトル内の指定されたoriginレーンから開始し、(必要に応じて)を直後のベクトルに継続します。FloatVector.sub(float e, VectorMask<Float> m)マスクの制御下にあるこのベクトルから入力スカラーを減算します。このベクトルから2番目の入力ベクトルを減算します。FloatVector.sub(Vector<Float> v, VectorMask<Float> m)マスクの制御下で、このベクトルから2つ目の入力ベクトルを減算します。FloatVector.sub(Vector<Float> v, VectorMask<Float> m)マスクの制御下で、このベクトルから2つ目の入力ベクトルを減算します。FloatVector.test(VectorOperators.Test op, VectorMask<Float> m)指定された演算に従って、このベクトルの選択されたレーンをテストします。abstract FloatVectorslice()を逆にして、現在のベクトルを別の"background"入力ベクトル内のスライスとして挿入します。これは、後続の仮想slice()演算に対する一方または他方の入力とみなされます。abstract FloatVectorFloatVector.unslice(int origin, Vector<Float> w, int part, VectorMask<Float> m)slice()を逆にして、現在のベクトルを別の"background"入力ベクトル内のスライスとして(マスクの制御下)に挿入します。これは、後続の仮想slice()演算に対する一方または他方の入力とみなされます。abstract FloatVectorFloatVector.unslice(int origin, Vector<Float> w, int part, VectorMask<Float> m)slice()を逆にして、現在のベクトルを別の"background"入力ベクトル内のスライスとして(マスクの制御下)に挿入します。これは、後続の仮想slice()演算に対する一方または他方の入力とみなされます。static FloatVectorFloatVector.zero(VectorSpecies<Float> species)すべてのレーン要素がデフォルトのプリミティブ値であるゼロに設定されている、指定された種のベクトルを返します。