atof

atof

atof(),是C 語言標準庫中的一個字元串處理函式,功能是把字元串轉換成浮點數,所使用的頭檔案為。該函式名是 “ascii to floating point numbers” 的縮寫。語法格式為:double atof(const char *nptr)。

程式舉例

程式例:

基本介紹

2. atof(將字串轉換成浮點型數)

相關函式 atoi,atol,strtod,strtol,strtoul

頭檔案 #include <stdlib.h>

定義函式 double atof(const char *nptr);

函式說明 atof()會掃描參數nptr字元串,跳過前面的空格字元,直到遇上數字或正負符號才開始做轉換,而再遇到非數字或字元串結束時('\0')才結束轉換,並將結果返回。參數nptr字元串可包含正負號、小數點或E(e)來表示指數部分,如123.456或123e-2。

返回值 返迴轉換後的浮點型數。

附加說明 atof()與使用strtod(nptr,(char**)NULL)結果相同。

範例:將字元串a 與字元串b轉換成數字後相加

執行 c=-98.23

相關詞條

相關搜尋

熱門詞條

聯絡我們