找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

keil里如何设置八字节double

查看数: 12604 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
exv
发布时间: 2015-1-4 18:42

正文摘要:

keil选用51单片机的芯片,编译时会把八字节的double降格为四字节的float, 各位可有好的解决办法?

回复

ID:3721 发表于 2015-1-5 22:50
在KEIL中的double就是float,他们并没有任何差异,KEIL是面向单片机的,单片机并不是DSP或者FPGA,它对浮点数处理能力是相当有限的,事实上浮点数运算能力是CPU的一项重要性能指标。所以受限于硬件,编译器并不打算实现double。

评分

参与人数 1威望 +8 黑币 +8 收起 理由
exv + 8 + 8 赞一个!

查看全部评分

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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