c語言字符如何轉(zhuǎn)換為浮點(diǎn)數(shù)

小億
81
2024-09-26 00:43:04
欄目: 編程語言

在C語言中,可以使用atof()函數(shù)將字符轉(zhuǎn)換為浮點(diǎn)數(shù)。atof()函數(shù)接受一個(gè)字符串參數(shù),并返回其對(duì)應(yīng)的浮點(diǎn)數(shù)。以下是一個(gè)簡(jiǎn)單的示例:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main() {
    char str[] = "3.14";
    double num = atof(str);
    printf("浮點(diǎn)數(shù): %.2f\n", num);
    return 0;
}

在這個(gè)示例中,我們將字符串"3.14"傳遞給atof()函數(shù),它將返回浮點(diǎn)數(shù)3.14。然后我們使用printf()函數(shù)輸出轉(zhuǎn)換后的浮點(diǎn)數(shù)。

0