OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3557|回复: 7

请教各位大神有没有浮点数 转ASCII码的函数

[复制链接]

11

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2864
金钱
2864
注册时间
2020-4-30
在线时间
220 小时
发表于 2020-5-29 17:27:37 | 显示全部楼层 |阅读模式
10金钱
传感器传来4个字节的16进制数,自己转成型浮点数,但再需要再转成ASCII发出去,自己一个一个的转又麻烦又容易出错,大神们有没有成熟的函数直接转的?请赐教!

最佳答案

查看完整内容[请看2#楼]

sprinf这个函数可以
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

2254

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4486
金钱
4486
注册时间
2013-4-22
在线时间
337 小时
发表于 2020-5-29 17:27:38 | 显示全部楼层
回复

使用道具 举报

0

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2018-12-27
在线时间
0 小时
发表于 2020-5-29 17:27:39 | 显示全部楼层
帮顶!!!!!!
回复

使用道具 举报

12

主题

3402

帖子

1

精华

论坛元老

Rank: 8Rank: 8

积分
8691
金钱
8691
注册时间
2020-5-11
在线时间
4183 小时
发表于 2020-5-29 21:49:10 | 显示全部楼层
也许vsprintf可以
https://blog.csdn.net/weixin_30725467/article/details/95755440
我觉得还可以这样:看你要保留多少位小数,如果保留两位,则可以乘100后取整,再转换,显示时加个小数点。
float f; long v;
v=f*100;
显示v并在倒数第2个数前加小数点
专治疑难杂症
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2020-5-30 01:16:00 | 显示全部楼层
百度下,标准c好像有个函数,aoti什么的,不行就自己写一个也不难。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-30 09:47:28 | 显示全部楼层
我把这个网页存下来了。
用的时候就上去用一下。
http://www.binaryconvert.com/res ... mal=049046050051052
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

50

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1126
金钱
1126
注册时间
2014-8-24
在线时间
146 小时
发表于 2020-5-30 09:50:40 | 显示全部楼层
另外给你一个我搜集的软件。 float2hex.zip (22.98 KB, 下载次数: 13)
找一份喜欢的工作,这样每天工作的8个小时是快乐的。 找一个喜欢的人,这样每天工作之外的16个小时也是快乐的。
回复

使用道具 举报

11

主题

42

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2864
金钱
2864
注册时间
2020-4-30
在线时间
220 小时
 楼主| 发表于 2020-5-30 10:46:50 | 显示全部楼层
tao475824827 发表于 2020-5-30 09:50
另外给你一个我搜集的软件。

谢谢,我的转换是代码里使用的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-29 03:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表