AdvSimd.SubtractScalar Método
Definição
Sobrecargas
| SubtractScalar(Vector64<UInt64>, Vector64<UInt64>) |
uint64x1_t vsub_u64 (uint64x1_t a, uint64x1_t b)uint64x1_t vsub_u64 (uint64x1_t a, uint64x1_t b) A32: VSUB.I64 Dd, Dn, DmA32: VSUB.I64 Dd, Dn, Dm A64: SUB Dd, Dn, DmA64: SUB Dd, Dn, Dm |
| SubtractScalar(Vector64<Single>, Vector64<Single>) |
float32_t vsubs_f32 (float32_t a, float32_t b)float32_t vsubs_f32 (float32_t a, float32_t b) A32: VSUB.F32 Sd, Sn, SmA32: VSUB.F32 Sd, Sn, Sm A64: FSUB Sd, Sn, Sm A assinatura nativa acima não existe.A64: FSUB Sd, Sn, Sm The above native signature does not exist. Fornecemos essa sobrecarga adicional para consistência com as outras APIs de escalares.We provide this additional overload for consistency with the other scalar APIs. |
| SubtractScalar(Vector64<Double>, Vector64<Double>) |
float64x1_t vsub_f64 (float64x1_t a, float64x1_t b)float64x1_t vsub_f64 (float64x1_t a, float64x1_t b) A32: VSUB.F64 Dd, Dn, DmA32: VSUB.F64 Dd, Dn, Dm A64: FSUB Dd, Dn, DmA64: FSUB Dd, Dn, Dm |
| SubtractScalar(Vector64<Int64>, Vector64<Int64>) |
int64x1_t vsub_s64 (int64x1_t a, int64x1_t b)int64x1_t vsub_s64 (int64x1_t a, int64x1_t b) A32: VSUB.I64 Dd, Dn, DmA32: VSUB.I64 Dd, Dn, Dm A64: SUB Dd, Dn, DmA64: SUB Dd, Dn, Dm |
SubtractScalar(Vector64<UInt64>, Vector64<UInt64>)
uint64x1_t vsub_u64 (uint64x1_t a, uint64x1_t b)uint64x1_t vsub_u64 (uint64x1_t a, uint64x1_t b)
A32: VSUB.I64 Dd, Dn, DmA32: VSUB.I64 Dd, Dn, Dm
A64: SUB Dd, Dn, DmA64: SUB Dd, Dn, Dm
public:
static System::Runtime::Intrinsics::Vector64<System::UInt64> SubtractScalar(System::Runtime::Intrinsics::Vector64<System::UInt64> left, System::Runtime::Intrinsics::Vector64<System::UInt64> right);
public static System.Runtime.Intrinsics.Vector64<ulong> SubtractScalar (System.Runtime.Intrinsics.Vector64<ulong> left, System.Runtime.Intrinsics.Vector64<ulong> right);
static member SubtractScalar : System.Runtime.Intrinsics.Vector64<uint64> * System.Runtime.Intrinsics.Vector64<uint64> -> System.Runtime.Intrinsics.Vector64<uint64>
Public Shared Function SubtractScalar (left As Vector64(Of ULong), right As Vector64(Of ULong)) As Vector64(Of ULong)
Parâmetros
Retornos
Aplica-se a
SubtractScalar(Vector64<Single>, Vector64<Single>)
float32_t vsubs_f32 (float32_t a, float32_t b)float32_t vsubs_f32 (float32_t a, float32_t b)
A32: VSUB.F32 Sd, Sn, SmA32: VSUB.F32 Sd, Sn, Sm
A64: FSUB Sd, Sn, Sm A assinatura nativa acima não existe.A64: FSUB Sd, Sn, Sm The above native signature does not exist. Fornecemos essa sobrecarga adicional para consistência com as outras APIs de escalares.We provide this additional overload for consistency with the other scalar APIs.
public:
static System::Runtime::Intrinsics::Vector64<float> SubtractScalar(System::Runtime::Intrinsics::Vector64<float> left, System::Runtime::Intrinsics::Vector64<float> right);
public static System.Runtime.Intrinsics.Vector64<float> SubtractScalar (System.Runtime.Intrinsics.Vector64<float> left, System.Runtime.Intrinsics.Vector64<float> right);
static member SubtractScalar : System.Runtime.Intrinsics.Vector64<single> * System.Runtime.Intrinsics.Vector64<single> -> System.Runtime.Intrinsics.Vector64<single>
Public Shared Function SubtractScalar (left As Vector64(Of Single), right As Vector64(Of Single)) As Vector64(Of Single)
Parâmetros
Retornos
Aplica-se a
SubtractScalar(Vector64<Double>, Vector64<Double>)
float64x1_t vsub_f64 (float64x1_t a, float64x1_t b)float64x1_t vsub_f64 (float64x1_t a, float64x1_t b)
A32: VSUB.F64 Dd, Dn, DmA32: VSUB.F64 Dd, Dn, Dm
A64: FSUB Dd, Dn, DmA64: FSUB Dd, Dn, Dm
public:
static System::Runtime::Intrinsics::Vector64<double> SubtractScalar(System::Runtime::Intrinsics::Vector64<double> left, System::Runtime::Intrinsics::Vector64<double> right);
public static System.Runtime.Intrinsics.Vector64<double> SubtractScalar (System.Runtime.Intrinsics.Vector64<double> left, System.Runtime.Intrinsics.Vector64<double> right);
static member SubtractScalar : System.Runtime.Intrinsics.Vector64<double> * System.Runtime.Intrinsics.Vector64<double> -> System.Runtime.Intrinsics.Vector64<double>
Public Shared Function SubtractScalar (left As Vector64(Of Double), right As Vector64(Of Double)) As Vector64(Of Double)
Parâmetros
Retornos
Aplica-se a
SubtractScalar(Vector64<Int64>, Vector64<Int64>)
int64x1_t vsub_s64 (int64x1_t a, int64x1_t b)int64x1_t vsub_s64 (int64x1_t a, int64x1_t b)
A32: VSUB.I64 Dd, Dn, DmA32: VSUB.I64 Dd, Dn, Dm
A64: SUB Dd, Dn, DmA64: SUB Dd, Dn, Dm
public:
static System::Runtime::Intrinsics::Vector64<long> SubtractScalar(System::Runtime::Intrinsics::Vector64<long> left, System::Runtime::Intrinsics::Vector64<long> right);
public static System.Runtime.Intrinsics.Vector64<long> SubtractScalar (System.Runtime.Intrinsics.Vector64<long> left, System.Runtime.Intrinsics.Vector64<long> right);
static member SubtractScalar : System.Runtime.Intrinsics.Vector64<int64> * System.Runtime.Intrinsics.Vector64<int64> -> System.Runtime.Intrinsics.Vector64<int64>
Public Shared Function SubtractScalar (left As Vector64(Of Long), right As Vector64(Of Long)) As Vector64(Of Long)