c++中sqrt函數(shù)的用法是什么

c++
小億
632
2024-01-25 16:23:50
欄目: 編程語言

在C ++中,sqrt()函數(shù)用于計(jì)算給定數(shù)的平方根。它的語法如下:

#include<cmath>
...
double sqrt(double x);
float sqrt(float x);
long double sqrt(long double x);

其中,sqrt()函數(shù)接受一個(gè)參數(shù)x,表示要計(jì)算平方根的數(shù)值。它返回一個(gè)double類型的值,表示x的平方根。

使用該函數(shù)需要包含cmath頭文件。以下是一個(gè)示例:

#include<iostream>
#include<cmath>

int main() {
   double num = 16.0;
   double result = sqrt(num);
   std::cout << "平方根為: " << result << std::endl;
   return 0;
}

輸出結(jié)果為:平方根為: 4.0

請(qǐng)注意,sqrt()函數(shù)是一個(gè)數(shù)學(xué)函數(shù),因此返回的結(jié)果是浮點(diǎn)數(shù)。如果需要整數(shù)結(jié)果,可以將其轉(zhuǎn)換為整數(shù)類型。

0