问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言如何将浮点型数据转换为数组

发布网友 发布时间:2022-05-10 14:02

我来回答

3个回答

热心网友 时间:2023-10-11 02:20

库函数gcvt可以完成此任务,它返回转换后的字符串的地址。如:
//#include
"stdafx.h"//If
the
vc++6.0,
with
this
line.
#include "stdio.h"
#include "stdlib.h"
int main(void){
double x=34.743829109;
char a[19];
printf("%s\n",gcvt(x,5,a));//5确定有效数字长度且据其后数字四舍五入
return 0;
}

热心网友 时间:2023-10-11 02:21

#include
"stdio.h"
float
temp=26.3;
char
buf[10];
sscanf(temp,"%4.1f",buf);//buf="26.3"
LCD_PutString(buf);
单片机c语言编程里可以调用sscanf函数,但是scanf,printf就不行了,那是需要硬件

热心网友 时间:2023-10-11 02:21

一、c语言中数值型数据分为两大类:整型和浮点型
整型:char
int
short
long
浮点型:float(单精度)
double(双精度)
二、浮点型数据转存到字符串中
char
str[30];
//定义一个字符数组,来存储数据
double
d=123.456;
//定义一个浮点型变量d
sprintf(str,"%f",
d
);
//格式串同printf()格式要求
sprintf(str,"%.2f",
d
);
//保留两位小数,第三位四舍五入
三、整型数据转存到字符串中
char
str[30];
int
i=123;
sprintf(str,
"%d",
i
);
四、0-9之间的数据转为字符
c语言中,字符型数据在存储时,实际上存储的是字符的ascii值,字符'0'到'9'对应的ascii是连续的,其值为48-57,所以,0-9数值转为字符时,只需要加上'0'就可以了,如:
char
ch;
int
i;
i=1;
ch=i+'0'
;
printf("ch=%c
ascii=%d",
ch,
ch
);
//按%c输出,就是字符1,按%d输出就是ascii值49
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
心理咨询师培训怎么收费标准是多少 2024心理咨询师培训费用是多少钱 心理咨询师培训费用大概是多少 心理咨询师培训课程收费标准 新蒙迪欧空调怎么用? 福特蒙迪欧16款2.0T冷车启动怠速会一抖一抖的是什么情况 牛油果冻了还能吃不 牛油果冻过了能吃吗 泰兴人很有钱吗? 江苏有多少百万人口以上的城市 单片机发送浮点型数据,上位机vb接收浮点数据,求源程序, 串口通信如何发送浮点型数据angleX angleY socket通信中,windows平台下怎么接收浮点型数据? UART 传输一个浮点数 S7-300与200的DP通讯中浮点数如何传输 汇编指令如何传送一个浮点数到寄存器 关三羊附近那里有理发工具买? 如果用串口通讯,下位机是小数,也就是浮点型数据,传到上位机如何处理? 单片机串口发送、接收浮点型数据 串口发送浮点型数据的话要怎么处理 华阳附近理发工具 C51中串口通信能不能直接传浮点型数据 什么是浮点型数据 串口如何传输浮点数? 我家买的樱花油烟机一次油网都没送是什么原因? 发财鱼的养法 仓鼠的正确养法 养鱼 什么是1237养法? 都说女儿要富养,有哪些养法? 环绕好听的音乐。 松下42PC70C想配套家庭影院 家庭影院中的四个立柱式环绕音箱喇叭单元是不是全频的 飞利浦家庭影院是否需要再配功放 给推荐个音箱! 你好,请你帮我解决个问题,我看到你回答的问题:windows7定时关机设置。请问怎么修改关机时间?? 主板插错主要有那3种类型接口? 在网上看到一款3D床垫,说是可以水洗,是真的吗? 谁知道波鸿大学是不是好学校?好的专业是什么,详细点 波鸿大学怎么样啊? 3D床垫什么样的好?有可以水洗的吗? 波鸿大学的介绍 袖籽吃多了,容易肥胖吗? 德国波鸿鲁尔大学和萨尔大学哪个比较好?我是女生,去读生物专业国际硕士 慕思床属于什么档次?躺上去感觉如何? 我是机械专业 想去德国读本科,不伦瑞克工大 卡塞尔大学 卡尔斯鲁厄工大 纽伦堡大学 波鸿大学哪个比较好 世界最出名四所大学 中国有十五个大学是在世界前一百名里的,都是哪些?? 儿子的债务父亲需要还吗 波鸿大学的发展历史 儿子欠债父母有责任还吗?