cmath

تابع ‎islessequal()‎‎ در ‎C++‎

مشخص می کند که آیا x کوچکتر یا مساوی y است یا خیر اگر یک یا هر دو آرگومان NaN باشد، تابع false را برمی‌گرداند، اما هیچ هشدار FE_INVALID صادر نمی‌شود (توجه داشته باشید که ممکن است عبارت x<=y  چنین […]

تابع ‎isless()‎‎ در ‎C++‎

مشخص می کند که آیا x کوچکتراز y است یا خیر اگر یک یا هر دو آرگومان NaN باشد، تابع false را برمی‌گرداند، اما هیچ هشدار FE_INVALID صادر نمی‌شود (توجه داشته باشید که ممکن است عبارت x<y  چنین هشداری را […]

تابع ‎isgreaterequal()‎‎ در ‎C++‎

مشخص می کند که آیا x بزرگتر یا مساوی y است یا خیر اگر یک یا هر دو آرگومان NaN باشد، تابع false را برمی‌گرداند، اما هیچ هشدار FE_INVALID صادر نمی‌شود (توجه داشته باشید که ممکن است عبارت x=>y  چنین […]

تابع ‎isgreater()‎‎ در ‎C++‎

مشخص می کند که آیا x بزرگتر از y است یا خیر اگر یک یا هر دو آرگومان NaN باشد، تابع false را برمی‌گرداند، اما هیچ هشدار FE_INVALID صادر نمی‌شود (توجه داشته باشید که ممکن است عبارت x>y  چنین هشداری را […]

تابع ‎abs()‎‎ در ‎C++‎

قدر مطلق(abs) x را بر می گرداند: |x|این سرآیندهای ساده abs مختص ++c هستند. در زبان C، قدر مطلق (abs) در <stdlib.h> اعلان می شود. ( و روی مقادیری از نوع int عمل می کنند)از 11++c به بعد، سرآیندهای دیگری […]

تابع ‎fmax()‎‎ در ‎C++‎

آرگومان بزرگتر را از بین x و y بر می گرداند. (یا x یا y) اگر یکی از آرگومان ها NaN باشد، آرگومان دیگر برگردانده می شود. /* fmax example */ #include <stdio.h>/* printf */ #include <math.h>/* fmax */ int […]

تابع ‎fmin()‎‎ در ‎C++‎

آرگومان کوچکتر  را از بین x و y بر می گرداند. (یا x یا y) اگر یکی از آرگومان ها NaN باشد،  آرگومان دیگر برگردانده می شود. /* fmin example */ #include <stdio.h>/* printf */ #include <math.h>/* fmin */ int […]

تابع ‎islessgreater()‎‎ در ‎C++‎

مشخص می کند که x کوچکتر یا بزرگتر از y است یا نه.اگر یک یا هر دو آرگومان برابر NaN باشند تابع مقدار false را بر می گرداند ولی  هیچگونه ارور FE_INVALID را گزارش نمی دهد. (توجه داشته باشید که […]

تابع ‎isfinite()‎‎ در ‎C++‎

مشخص می کند که آیا x مقدار بینهایت است یا خیر. هر مقدار ممیز شناوری که نه بینهایت و نه NaN ( یک عدد نباشد) باشد متناهی محسوب می شود. /* isfinite example */ #include <stdio.h>/* printf */ #include <math.h>/* […]

تابع ‎isinf()‎‎ در ‎C++‎

اینکه آیا x یک مقدار بینهایت است یا خیر را مشخص می کند. (بینهایت مثبت یا بینهایت منفی) /* isinf example */ #include <stdio.h>/* printf */ #include <math.h>/* isinf, sqrt */ int main() { printf ("isinf(0.0): %dn",isinf(0.0)); printf ("isinf(1.0/0.0): %dn",isinf(1.0/0.0)); […]

تابع ‎isnormal()‎‎ در ‎C++‎

مشخص می کند که آیا x عددی نرمال است یا نه. (مثلا بینهایت، NaN، صفر یا غیر نرمال نباشد) /* isnormal example */ #include <stdio.h>/* printf */ #include <math.h>/* isnormal */ int main() { printf ("isnormal(1.0): %dn",isnormal(1.0)); printf ("isnormal(0.0): %dn",isnormal(0.0)); […]

تابع ‎signbit()‎‎ در ‎C++‎

مشخص می کند که آیا علامت x منفی است یا نه. می توان این تابع را برای مقادیر بینهایت، NaN و صفر نیز استفاده کرد. ( اگر صفر بدون علامت باشد، مثبت در نظر گرفته شود) /* signbit example */ […]