English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
دالة abs() في C++ تعود القيمة المطلقة للمعامل.
دالة abs مع C++fabs()متماثل.
الوظيفة في<cmath>محدد في ملف الرأس.
[رياضيات] |x| = abs(x) [لغة C++]
double abs(double x); float abs(float x); long double abs(long double x); double abs(T x); // للنوع الصادر
في دالة ABS() هناك معامل واحد فقط، وتعود قيمة النوع double، float أو long double.
دالة abs() تستخدم معامل واحد x، وتعود القيمة المطلقة.
دالة abs() تعود القيمة المطلقة لـ x، أي |x|.
#include <iostream> #include <cmath> using namespace std; int main() { double x = -87.91, result; result = abs(x); cout << "abs(" << x << ") = |" << x << "| = " << result << endl; return 0; }
عند تشغيل البرنامج، الناتج هو:
abs(-87.91) = |-87.91| = 87.91
#include <iostream> #include <cmath> using namespace std; int main() { long int x = -101; double result; result = abs(x); cout << "abs(" << x << ") = |" << x << "| = " << result << endl; return 0; }
عند تشغيل البرنامج، الناتج هو: