鼠標點sqrt后按F1,系統會有出現用法和例子,我簡單舉個例吧:
成都創新互聯公司專業為企業提供金水網站建設、金水做網站、金水網站設計、金水網站制作等企業網站建設、網頁設計與制作、金水企業網站模板建站服務,十余年金水做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
printf("%lf", sqrt(123));
sqrt函數求參數變量的平方根并賦值給double類型的變量,操作方法如下:
1、要在c語言中使用sqrt函數,首先需要添加頭文件math.h,如下圖所示。
2、接下來需要在c語言中定義函數中需要使用的變量類型,一般定義為Double類型變量,如下圖所示。
3、然后就可以直接用sqrt函數求參數變量的平方根并賦值給double類型的變量了,如下圖所示。
4、最后,可以通過Printf函數打印計算結果并查看,代碼如下圖所示。
sqrt函數\x0d\x0a功 能: 一個非負實數的平方根\x0d\x0a函數原型: 在VC6.0中的math.h頭文件的函數原型為double sqrt(double);\x0d\x0a說明:sqrt系Square Root Calculations(平方根計算),通過這種運算可以考驗CPU的浮點能力。\x0d\x0a程序例:\x0d\x0a#include\x0d\x0a#include\x0d\x0aint main(void)\x0d\x0a{\x0d\x0adouble x=4.0,result;\x0d\x0aresult=sqrt(x);//result*result=x\x0d\x0aprintf("Thesquarerootof%fis%f\n",x,result);\x0d\x0areturn 0;\x0d\x0a}\x0d\x0a\x0d\x0a\x0d\x0aVC 2008后為重載函數,原型為 float sqrt (float),double sqrt (double),double long sqrt(double long)\x0d\x0a注意沒有sqrt (int),但是返回值可以為int
C語言中sqrt()意思是平方根函數,計算一個非負實數的平方根。 在VC6.0中的math.h頭文件的函數原型為double sqrt(double number)。sqrt()函數的輸入參數不允許為負數,若輸入賦值作為函數入參,將得不到正確的結果。因此在調用函數之前,應檢查函數輸入參數。
擴展資料:
sqrt()函數的輸入參數必須以double類型輸入,函數返回類型為double型,因此必須使用double型的變量來進行接收返回的數值。當輸入數據不是double型時,應使用強制類型轉換,將其轉換為double類型。
在函數接收引用的數值時,應該用? %lf?來表示,否則,將會在輸入或輸出時出現數據錯誤,尤其是在數據輸入的時候,會直接導致數據出錯。這也都主要是由于不同類型的數據存儲和讀取的方式不同導致的。
標題名稱:c語言sqrn函數使用 c語言中的srand函數
瀏覽地址:http://m.kartarina.com/article42/dogihec.html
成都網站建設公司_創新互聯,為您提供手機網站建設、App設計、ChatGPT、域名注冊、網站改版、虛擬主機
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯