English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل الأساسيات لمبرمجة C++

تحكم في عملية C++

الوظائف في C++

مجموعات بيانات C++ و 字ائن

هياكل بيانات C++

C++ الفئات والرموز

المؤشرات في C++

الوراثة في C++

دليل STL الخاص بـ C++

دليل مرجعي لـ C++

استخدام وظيفة sqrt() في C++ ومثال

وظائف المكتبة <cmath> في C++

وظيفة sqrt() في C++ تعود جذر المربع للعدد

 √x = sqrt(x)

هذه الوظيفة تعمل في<cmath>محدد في ملف الرأس

نموذج وظيفة sqrt() [بداية من معيار C++ 11]

double sqrt(double x);
float sqrt(float x);
long double sqrt(long double x);
double sqrt(T x); // للعدد الصحيح

معامل وظيفة sqrt()

وظيفة sqrt() تأخذ معامل غير سالب واحد

إذا تم إرسال معامل سالب إلى وظيفة sqrt()، فإنه يحدث خطأ

مخرجات وظيفة sqrt()

وظيفة sqrt() تعود جذر المربع للمعامل المقدم

مثال 1: كيف يعمل sqrt() في C++؟

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
	double x = 10.25, result;
	result = sqrt(x);
	cout << "جذر المربع لـ 10.25 هو " << result << endl;
	return 0;
{}

عند تشغيل هذا البرنامج، الناتج هو:

جذر المربع لـ 10.25 هو 3.20156

مثال 2: وظيفة sqrt() مع معامل عددي

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
	long x = 464453422;
	double result = sqrt(x);
	cout << "الجذر التربيعي لـ 464453422 هو " << result << endl;
	return 0;
{}

عند تشغيل هذا البرنامج، الناتج هو:

الجذر التربيعي لـ 464453422 هو 21551.2

 وظائف المكتبة <cmath> في C++