C Func atof - sonkoni/Koni-Wiki GitHub Wiki
λ¬Έμλ₯Ό μ€μλ‘ λ³ν. (Ascii TO Float)
double atof(const char *str);
// str: μ€μν¬λ©§ λ¬Έμμ΄
// μ€μν¬λ©§μ λ¬Έμμ΄μ μ€μλ‘ λ³ννμ¬ λ°ν. μ€ν¨νλ©΄ 0 λ°ν.
// - μ«μλ₯Ό λ³ννλ€κ° μνλ²³, μλ¬Έμ, νΉμλ¬Έμ λ± λ¬Έμ λ§λλ μ§μ μμ μ€λ¨νλ€.
// - μ²μλΆν° μ«μκ° μλλ©΄ μ€λ¨νκ³ 0 λ°ννλ€.
// - μ€κ°μ 곡백μ λ§λλ μ’
λ£λλ€.
// - μ²μλΆν° 곡백μ΄λ©΄ κ·Έ 곡백μ 건λλ΄λ€.#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
char *str = "25.32912849"; // μ€μν¬λ©§ λ¬Έμμ΄
double num = atof(str); // μ€μλ‘ λμΉ
printf("%s : %.10f", str, num);
return 0;
}
// 25.32912849 : 25.3291284900