字符串(0-9和小数点)转为数字--atof,数字转化为字符串--sprintf
字符串转为数字或者数字转为字符串在实际项目中,我们经常用得到C标准库函数,合理运用C标准库函数,可以为我们节省很多开发时间,比如在LCD显示数据的时候,经常用到浮点型转为字符串。
#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <math.h>
#include <stdlib.h>
int main(void)
{
char *p = "12367.89546";
double fDataTmp = 0.0;
uint32_t uData = 12347654;
char strBuf[20];
fDataTmp = atof(p);//字符串转为浮点型
printf("fDataTmp = %f\r\n",fDataTmp);
sprintf(strBuf,"%d",uData);//数字转为字符串
printf("%s",strBuf);
return 0;
}
字符串(0-9和小数点)转为数字--atof,数字转化为字符串--sprintf相关推荐
- c语言将结构体转换为字符串,[流畅的 C]C语言将结构体转化为字符串
[流畅的 C] C语言将结构体转化为字符串 本文并非标题的具体实现.而是提供一种编程方式,习惯,一种探讨. 本文有一点点门槛,有 socket,开源协议栈学习/开发经验者阅读更佳. Overview ...
- dom元素转化成字符串;字符串html 转换成 实际代码html; innerHTML, outerHTML,
1.字符串转换成代码 //字符串转换成代码 let stringHtml = '<!DOCTYPE html><html lang="zh-CN"> < ...
- 字符串转为小数点,乘以一个数以后,转换为科学计数法,再把科学计数法转化为字符串
#include <stdio.h> #include <stdint.h> #include<string.h> #include<stdlib.h> ...
- 正则表达式 数字大于0(包含小数点)
[1-9][0-9]*(\.{0,1})[0-9]*|0*[1-9]+[0-9]*(\.{0,1})[0-9]*|0*(\.{0,1})[0-9]*[1-9]+[0-9]* *匹配前面的子表达式零次或 ...
- php 判断只能是数字和字母,PHP_JS只能输入数字或数字和字母等的正则表达式,JS判断只能是数字和小数点 0. - phpStudy...
JS只能输入数字或数字和字母等的正则表达式 JS判断只能是数字和小数点 0.不能输入中文 1) 2) function chkIt(frm){ if (frm.n1.value.length>0 ...
- c语言330转化成字符,c/字符串,字符转数字,数字转字符(转)
一.将CString转为CTime的几种方法 CString timestr = "2000年04月05日"; int a,b,c ; sscanf(timestr.Ge ...
- C语言atof()函数:将字符串转换为double(双精度浮点数)
头文件:#include <stdlib.h> 函数 atof() 用于将字符串转换为双精度浮点数(double),其原型为: double atof (const char* str); ...
- c语言字符串转数字,数字转字符串
目录 一.字符串转数字 1. 标准库转换 atoi(),字符串转换成整型数 atol(),字符串转换成长整型数 atof()字符串转换为浮点值 atoll(),字符串转换成长长整型数 strtod() ...
- c语言如何将字母转换成实数,c语言atof函数如何将字符串转换成浮点数实例
c语言atof函数如何将字符串转换成浮点数实例?引入头文件:#include 定义atof函数:double atof(const char *nptr); atof函数使用介绍:atof()会扫描参 ...
最新文章
- 前嗅ForeSpider教程:采集图片/视频/资源文件的链接地址
- html模板存储在mysql_Python爬虫架构5模板 | 你真的会写爬虫吗?
- java 右键菜单_界面操作--添加右键菜单
- Spring Boot错误处理机制以及定制自己的错误页面
- java制作程序启动进度窗口
- Codeforces Round #313 (Div. 1) C. Gerald and Giant Chess DP
- VC读取PE文件的OEP
- GIL与线程进程小知识点
- mysql修改密码5.7_mysql数据库5.7版修改密码详细(centos7)
- Android内核剖析pdf
- 批量图片格式转化——gif转换为jpg、png
- dell无法启动计算机,戴尔电脑装系统蓝屏无法启动怎么办
- rust闪退修复工具_Rust的错误处理
- 微信公众平台测试号推送思路
- js日期转换成时间戳
- snipeit 安装、备份文件恢复
- 数据分析方法——判别分析
- 和微信公众号编辑器战斗的日子
- 97岁诺奖得主的励志人生:本科学文学,博士转物理,54岁才开始锂电池研究
- 【算法无用系列】字符串匹配那些事——BM算法