fma(x, y, z)

C++ cmath fma() funksiyasi

❮ Matematik funksiyalar


Misol

Uchta sondan iborat to‘plamlar uchun x * y + z ni hisoblang:

cout << fma(0.5, 0.75, 1.0);
cout << fma(3, 3, 1);
cout << fma(2, 1.5, 1);
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

fma() funksiyasi x, y va z uchta son uchun oraliq amallar davomida aniqlikni yo‘qotmasdan x * y + z natijasini qaytaradi.

fma() funksiyasi <cmath> sarlavha faylida aniqlangan.


Sintaksis

Quyidagilardan biri:

fma(double x, double y, double z);
fma(float x, float y, float z);

Parametr qiymatlari

Parametr Tavsif
x Majburiy. Ko‘paytirishning birinchi qiymati.
Agar u butun son tipida bo‘lsa, double sifatida qaraladi.
y Majburiy. Ko‘paytirishning ikkinchi qiymati.
Agar u butun son tipida bo‘lsa, double sifatida qaraladi.
z Majburiy. Ko‘paytirish natijasiga qo‘shiladigan qiymat.
Agar u butun son tipida bo‘lsa, double sifatida qaraladi.

Texnik tafsilotlar

Qaytaradi: x * y + z amalining natijasini ifodalovchi float qiymat (agar barcha argumentlar float bo‘lsa) yoki double qiymat (boshqa barcha hollarda).

❮ Matematik funksiyalar

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!