C++中atof 函数的介绍

 更新时间:2021年11月27日 16:09:03   作者:猿说编程  
这篇文章主要给大家分享的是C++中atof 函数的介绍,在 stdlib.h 中 atof 函数,可用于将 char 字符串转为 float / double 浮点数类型,想具体了解语法的小伙伴可以参考下面文章的内容,希望对大家有所帮助

一.atof 函数

stdlib.hatof 函数,可用于将 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 函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C语言超全面覆盖操作符知识点

    C语言超全面覆盖操作符知识点

    C 语言提供了丰富的操作符,有:算术操作符,移位操作符,位操作符,赋值操作符,单目操作符,关系操作符,逻辑操作符,条件操作符等。让我们通读本篇来详细了解吧
    2022-06-06
  • 简单的汉诺塔问题解法代码

    简单的汉诺塔问题解法代码

    汉诺塔本是C语言开门就学的东西,简单的汉诺塔问题解法代码
    2013-03-03
  • C语言实例讲解选择语句的使用

    C语言实例讲解选择语句的使用

    选择语句是C语言中的重要组成部分,该部分也比较基础,本文将通过最通俗易懂的方式来为大家做出讲解。相信通过本文的学习,让大家一举拿下C语言选择语句的知识点
    2022-05-05
  • C语言实现扫雷游戏详细流程

    C语言实现扫雷游戏详细流程

    windows自带的游戏《扫雷》是陪伴了无数人的经典游戏,本文将利用C语言实现这一经典的游戏,文中的示例代码讲解详细,感兴趣的可以学习一下
    2022-05-05
  • C++二维数组中的查找算法示例

    C++二维数组中的查找算法示例

    这篇文章主要介绍了C++二维数组中的查找算法,结合实例形式分析了C++二维数组进行查找的原理与具体实现技巧,需要的朋友可以参考下
    2017-05-05
  • C++入门教程之引用与指针

    C++入门教程之引用与指针

    初学C++时,很容易把指针和引用的用法混在一起,下面这篇文章主要给大家介绍了关于C++入门教程之引用与指针的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • C语言双向链表实现根据使用频率安排元素位置的功能实例代码

    C语言双向链表实现根据使用频率安排元素位置的功能实例代码

    这篇文章主要介绍了C语言双向链表实现根据使用频率安排元素位置的功能实例代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • C语言入门学习之fgets()函数和fputs()函数

    C语言入门学习之fgets()函数和fputs()函数

    fgetc() 和 fputc() 函数每次只能读写一个字符,速度较慢,实际开发中往往是每次读写一个字符串或者一个数据块,这样能明显提高效率,这篇文章主要给大家介绍了关于C语言入门学习之fgets()函数和fputs()函数的相关资料,需要的朋友可以参考下
    2021-11-11
  • 详解设计模式中的中介者模式在C++编程中的运用

    详解设计模式中的中介者模式在C++编程中的运用

    这篇文章主要介绍了设计模式中的中介者模式在C++编程中的运用,中介者模式将对象间的通信封装到一个类中,将多对多的通信转化为一对多的通信,降低了系统的复杂性,需要的朋友可以参考下
    2016-03-03
  • C语言学习之标识符的使用详解

    C语言学习之标识符的使用详解

    C语言标识符是用于表示变量、函数、常量、类型等程序元素的名称,这篇文章将通过一些简单的示例为大家介绍一下C语言标识符的使用,需要的可以参考一下
    2023-05-05

最新评论