1樓:6哈庫那瑪塔塔
1、呼叫庫math.h
2、在最開頭加入語句:#include
3、平方根函式原形:double sqrt(double x);
第一種:
float i =sqrt (num)
int result = abs (ceil(i)-i) > abs(floor(i)-i) ? (floor(i)) : (ceil(i));
第二種#include
int my_sqrt(const int);
intmain(void)
else
printf("the result is %d\n", my_sqrt(x));
exit(0);
}int my_sqrt(const int num)
2樓:匿名使用者
標頭檔案:#include
sqrt() 用來求給定值的平方根,其原型為:
double sqrt(double x);
【引數】x 為要計算平方根的值。
如果 x 0,將會導致 domain error 錯誤,並把全域性變數 errno 的值為設定為 edom。
【返回值】返回 x 平方根。
注意,使用 gcc 編譯時**入-lm。
【例項計算200 的平方根值。#include main()輸出結果:/* 檔名稱:求任意正數的平方根02.* 作 者: 李欽
03.* 完成日期: 2016 年 3 月 12 日04.* 版 本 號:v1.0
05.* 對任務及求解方法的描述部分:
06.* 輸入描述:
07.* 問題描述: 需要用到平方根,應呼叫08.* 程式輸出: setprecision(n) 控制輸出流的有效數字
09.* 問題分析: 略
10.* 演算法設計: 略
11.*/
#include
#include
#include//呼叫io流類庫操縱符
void main()
{double a,s;
cout<<"請輸入任意正數"<
/* 檔名稱:求任意正數的平方根
02.* 作 者: 李欽
03.* 完成日期: 2016 年 3 月 12 日04.* 版 本 號:v1.0
05.* 對任務及求解方法的描述部分:
06.* 輸入描述:
07.* 問題描述: 需要用到平方根,應呼叫08.* 程式輸出: setprecision(n) 控制輸出流的有效數字
09.* 問題分析: 略
10.* 演算法設計: 略
11.*/
#include
#include
#include//呼叫io流類庫操縱符
void main()
{double a,s;
cout<<"請輸入任意正數"<>a;
if(a>0)
{s=sqrt (a);
cout<
c++中如何求乙個數的絕對值?
3樓:威威麗麗
七年級數學易錯題乙個數的絕對值等於它的平方,這個數是 ( )。
用python求乙個數的平方根。
4樓:匿名使用者
下面**定義乙個函式heron(s)用迭代的方法取得平方根,其中x=s/2可以
使用專x=s/3, s/5之類的多個值實驗一下,看屬分別需要多少步。
以s=500為例,
x=s時需要9步
x=s/2時需要8步
x=s/3時需要7步
x=s/5時需要5步
'''created on 2011-10-26@author: legendxx
'''import math
def heron(s):
x=s/2
count=0
sqr=x*x
while math.fabs(sqr - s)>=0.0000001:
count+=1
x = (x + s/x)/2.0
sqr=x*x
print count,":",x, sqrprint count,"steps needed"
if __name__ == '__main__':
s=float(raw_input("input a number"))
heron(s)
5樓:zeus冰不語
# -*- coding: utf-8 -*-import math
def main(x):
x = 5
y = math.sqrt(x)
print(y)
if __name__ == "__main__":
main()
6樓:匿名使用者
import math
math.sqrt()
或者num**0.5
7樓:匿名使用者
import math
x = s
while math.fabs(x*x - s)>=0.0000001:
x = (x + s/x)/2.0
print x, x*x
c++中,怎麼運用開方功能
8樓:會飛的小兔子
#include//包括數學公式標頭檔案,sqrt(x);//sqrt()函式學中求開方的。c++和c是相容的,可以呼叫c的庫函式。
專呼叫庫函式:
#include
usingnamespacestd;
intmain()
擴充套件資料c/c++方括號的作用
1、宣告變數的時候有,表示陣列
2、位址+[n](n是正整數,0,1,2……),表示下標運算3、函式引數型別中有,表示指標
第一種:表示陣列
表現形式:宣告變數的時候有
例如:inta[10];//這裡指定a是乙個陣列,元素型別為intint*a[10];//這裡指定a是乙個陣列,元素型別為指標,即指標陣列
int(*a)[10];//這裡a雖然是指標,但是表明a指向的空間是陣列型別,即a是陣列指標
9樓:匿名使用者
首先包含這個標頭檔案 #include
然後就可以寫上 double x=sqrt((double)y);注意如果y不是double型的話要強制轉換成double型。
10樓:匿名使用者
加上#include就可以用很多數學函式了,或。
11樓:匿名使用者
c++和c是相容的,可以呼叫c的庫函式;而且,事實上,c++並沒有專用的math函式,所以只能用c的。
c語言求兩實數平方根之和,再輸出此和
溪貝0號 若用vs軟體出現error c4996 scanf警告,需加預處理 專案 屬性 配置屬性 c c 預處理器 預處理器定義,增加 crt secure no deprecate不用 sqrt函式的方法 也就是不加標頭檔案 include的方法 方法 如下 include double kai...
如何計算5的平方根減2和2減3的平方根的大小
解 5 2 5 4 0 2 3 4 3 0可以判斷 5 2和2 3倒數的大小,倒數大的,原值就小。1 5 2 1 2 3 5 2 2 3 5 3 0 1 5 2 1 2 3 5 2 2 3 或者這樣解 5 2 5 4 0 2 3 4 3 0兩者均大於0。5 2 2 3 1 2 3 1 5 2 2 3...
c中變數的平方如何輸入 如 a 的平方 只能是 a
在c 中,變數a的平方可以有2種方式進行輸入 1 直接本身相乘a a 2 用函式pow進行求變數a的平方,即pow a,2 注 函式pow的用法如下 函式格式 double pow double x,double y 功 能 計算x的y次冪 返 回 值 計算結果 當使用pow函式時,需要將標頭檔案m...