Math.FusedMultiplyAdd(Double, Double, Double) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan (x * y) + z, dibulatkan sebagai satu operasi terner.
public:
static double FusedMultiplyAdd(double x, double y, double z);
public static double FusedMultiplyAdd(double x, double y, double z);
static member FusedMultiplyAdd : double * double * double -> double
Public Shared Function FusedMultiplyAdd (x As Double, y As Double, z As Double) As Double
Parameter
- x
- Double
Angka yang akan dikalikan dengan y.
- y
- Double
Angka yang akan dikalikan dengan x.
- z
- Double
Angka yang akan ditambahkan ke hasil dikalikan x dengan y.
Mengembalikan
(x * y) + z, dibulatkan sebagai satu operasi terner.
Keterangan
Ini menghitung (x * y) seolah-olah untuk presisi tak terbatas, menambahkan z hasil itu seolah-olah ke presisi tak terbatas, dan akhirnya membulatkan ke nilai terdekat yang dapat diwakili.
Ini berbeda dari urutan yang tidak menyatu, yang akan (x * y) menghitung seolah-olah presisi tak terbatas, membulatkan hasil ke nilai terdekat yang dapat diwakili, menambahkan z ke hasil bulat seolah-olah ke presisi tak terbatas, dan akhirnya membulatkan ke nilai terdekat yang dapat diwakili.