社区导航

 

搜索
查看: 992|回复: 2

[求助] 显示问题

[复制链接]

9

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2015-8-3 17:32 | 显示全部楼层 |阅读模式
我要求相位差,可我不知道怎么在1602上显示浮点型数据,怎么分解显示,很急,求大神支招!

回复

使用道具 举报

1366

TA的帖子

0

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2015-8-4 00:40 | 显示全部楼层
把你要显示的数据转成字符型的,用sprintf函数可以将你要转换的浮点数变为字符型的,贴一段说明:
控制浮点数打印格式
浮点数的打印和格式控制是sprintf 的又一大常用功能,浮点数使用格式符”%f”控制,默认保留小数点后6 位数字,比如:
sprintf(s, "%f", 3.1415926); //产生"3.141593"
但有时我们希望自己控制打印的宽度和小数位数,这时就应该使用:”%m.nf”格式,其中m 表示打印的宽度,n 表示小数点后的位数。比如:
sprintf(s, "%10.3f", 3.1415626); //产生:" 3.142"
sprintf(s, "%-10.3f", 3.1415626); //产生:"3.142 "
sprintf(s, "%.3f", 3.1415626); //不指定总宽度,产生:"3.142"
连接http://baike.baidu.com/link?url= ... TW5gZw9o18cFFT2dyAa

回复

使用道具 举报

9

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2015-8-8 15:20 | 显示全部楼层
谢谢啦

回复

使用道具 举报

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

关闭

站长推荐上一条 1/5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-2 23:23 , Processed in 0.161896 second(s), 24 queries , Gzip On, MemCache On.

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