Vector.FusedMultiplyAdd 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
FusedMultiplyAdd(Vector<Double>, Vector<Double>, Vector<Double>) |
컴퓨팅( |
FusedMultiplyAdd(Vector<Single>, Vector<Single>, Vector<Single>) |
컴퓨팅( |
FusedMultiplyAdd(Vector<Double>, Vector<Double>, Vector<Double>)
컴퓨팅(left
* right
) + addend
1개의 3차 연산으로 반올림됩니다.
public:
static System::Numerics::Vector<double> FusedMultiplyAdd(System::Numerics::Vector<double> left, System::Numerics::Vector<double> right, System::Numerics::Vector<double> addend);
public static System.Numerics.Vector<double> FusedMultiplyAdd (System.Numerics.Vector<double> left, System.Numerics.Vector<double> right, System.Numerics.Vector<double> addend);
static member FusedMultiplyAdd : System.Numerics.Vector<double> * System.Numerics.Vector<double> * System.Numerics.Vector<double> -> System.Numerics.Vector<double>
Public Function FusedMultiplyAdd (left As Vector(Of Double), right As Vector(Of Double), addend As Vector(Of Double)) As Vector(Of Double)
매개 변수
반환
(left
* right
) + addend
.
설명
이 계산(left
* right
)은 마치 무한 정밀도처럼 계산하고, addend
그 결과에 무한 정밀도처럼 추가하고, 마지막으로 가장 가까운 표현 가능한 값으로 반올림합니다.
이는 마치 정밀도를 무한정밀도로 계산하고, 결과를 가장 가까운 표현 가능한 값으로 반올림하고, 전체 자릿수가 무한인 것처럼 반올림된 결과에 addend
추가하고, 마지막으로 가장 가까운 표현 가능한 값으로 반올림하는 것처럼(left
* right
) 계산하는 비 융합 시퀀스와 다릅니다.
적용 대상
FusedMultiplyAdd(Vector<Single>, Vector<Single>, Vector<Single>)
컴퓨팅(left
* right
) + addend
1개의 3차 연산으로 반올림됩니다.
public:
static System::Numerics::Vector<float> FusedMultiplyAdd(System::Numerics::Vector<float> left, System::Numerics::Vector<float> right, System::Numerics::Vector<float> addend);
public static System.Numerics.Vector<float> FusedMultiplyAdd (System.Numerics.Vector<float> left, System.Numerics.Vector<float> right, System.Numerics.Vector<float> addend);
static member FusedMultiplyAdd : System.Numerics.Vector<single> * System.Numerics.Vector<single> * System.Numerics.Vector<single> -> System.Numerics.Vector<single>
Public Function FusedMultiplyAdd (left As Vector(Of Single), right As Vector(Of Single), addend As Vector(Of Single)) As Vector(Of Single)
매개 변수
반환
(left
* right
) + addend
.
설명
이 계산(left
* right
)은 마치 무한 정밀도처럼 계산하고, addend
그 결과에 무한 정밀도처럼 추가하고, 마지막으로 가장 가까운 표현 가능한 값으로 반올림합니다.
이는 마치 정밀도를 무한정밀도로 계산하고, 결과를 가장 가까운 표현 가능한 값으로 반올림하고, 전체 자릿수가 무한인 것처럼 반올림된 결과에 addend
추가하고, 마지막으로 가장 가까운 표현 가능한 값으로 반올림하는 것처럼(left
* right
) 계산하는 비 융합 시퀀스와 다릅니다.
적용 대상
.NET