インタフェースjdk.incubator.vector.VectorOperators.Unaryの
使用
-
jdk.incubator.vectorでのVectorOperators.Unaryの使用
修飾子と型フィールド説明static final VectorOperators.Unary
VectorOperators.ABS
abs(a)
の生成。static final VectorOperators.Unary
VectorOperators.ACOS
acos(a)
の生成。static final VectorOperators.Unary
VectorOperators.ASIN
asin(a)
の生成。static final VectorOperators.Unary
VectorOperators.ATAN
atan(a)
の生成。static final VectorOperators.Unary
VectorOperators.BIT_COUNT
bitCount(a)
を生成static final VectorOperators.Unary
VectorOperators.CBRT
cbrt(a)
の生成。static final VectorOperators.Unary
VectorOperators.COS
cos(a)
の生成。static final VectorOperators.Unary
VectorOperators.COSH
cosh(a)
の生成。static final VectorOperators.Unary
VectorOperators.EXP
exp(a)
の生成。static final VectorOperators.Unary
VectorOperators.EXPM1
expm1(a)
の生成。static final VectorOperators.Unary
VectorOperators.LEADING_ZEROS_COUNT
numberOfLeadingZeros(a)
を生成static final VectorOperators.Unary
VectorOperators.LOG
log(a)
の生成。static final VectorOperators.Unary
VectorOperators.LOG10
log10(a)
の生成。static final VectorOperators.Unary
VectorOperators.LOG1P
log1p(a)
の生成。static final VectorOperators.Unary
VectorOperators.NEG
-a
の生成。static final VectorOperators.Unary
VectorOperators.NOT
~a
の生成。static final VectorOperators.Unary
VectorOperators.REVERSE
reverse(a)
を生成static final VectorOperators.Unary
VectorOperators.REVERSE_BYTES
reverseBytes(a)
を生成static final VectorOperators.Unary
VectorOperators.SIN
sin(a)
の生成。static final VectorOperators.Unary
VectorOperators.SINH
sinh(a)
の生成。static final VectorOperators.Unary
VectorOperators.SQRT
sqrt(a)
の生成。static final VectorOperators.Unary
VectorOperators.TAN
tan(a)
の生成。static final VectorOperators.Unary
VectorOperators.TANH
tanh(a)
の生成。static final VectorOperators.Unary
VectorOperators.TRAILING_ZEROS_COUNT
numberOfTrailingZeros(a)
を生成static final VectorOperators.Unary
VectorOperators.ZOMO
a==0?0:-1
(ゼロまたはマイナス1)の生成。修飾子と型メソッド説明abstract ByteVector
ByteVector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。abstract ByteVector
ByteVector.lanewise
(VectorOperators.Unary op, VectorMask<Byte> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。abstract DoubleVector
DoubleVector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。abstract DoubleVector
DoubleVector.lanewise
(VectorOperators.Unary op, VectorMask<Double> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。abstract FloatVector
FloatVector.lanewise
(VectorOperators.Unary op, VectorMask<Float> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。abstract IntVector
IntVector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。abstract IntVector
IntVector.lanewise
(VectorOperators.Unary op, VectorMask<Integer> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。abstract LongVector
LongVector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。abstract LongVector
LongVector.lanewise
(VectorOperators.Unary op, VectorMask<Long> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。abstract ShortVector
ShortVector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。abstract ShortVector
ShortVector.lanewise
(VectorOperators.Unary op, VectorMask<Short> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。Vector.lanewise
(VectorOperators.Unary op) このベクトルのレーン値を操作します。Vector.lanewise
(VectorOperators.Unary op, VectorMask<E> m) マスクによって制御されるレーン要素の選択を使用して、このベクトルのレーン値を操作します。