C++中atof 函數的介紹
一.atof 函數
在 stdlib.h
中 atof
函數,可用於將 char
字符串轉為 float / double
浮點數類型,
語法如下:
/* *描述:將一個char類型轉為浮點數double * *參數: * [in] str:字符串類型 * *返回值:返回char類型對應的浮點數double */ double atof ( const char * str );
二.atof 函數函數實戰
#include "stdafx.h" #include <stdio.h> #include "windows.h" #pragma warning(disable: 4996) int _tmain(int argc, _TCHAR* argv[]) { printf("atof函數計算結果 %f \n", atof("13456")); printf("atof函數計算結果 %f \n", atof("0")); printf("atof函數計算結果 %f \n", atof("789")); printf("atof函數計算結果 %f \n", atof("123.123")); printf("atof函數計算結果 %f \n", atof("-9")); system("pause"); return 0; }
輸出:
atof函數計算結果 13456.000000
atof函數計算結果 0.000000
atof函數計算結果 789.000000
atof函數計算結果 123.123000
atof函數計算結果 -9.000000
請按任意鍵繼續. . .
註意占位符的使用:
- 浮點是使用 %f
- 整數是使用 %d
- char字符是使用 %c
- char字符串是使用 %s
到此這篇關於C++
中atof
函數的介紹的文章就介紹到這瞭,更多相關atof 函數內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!