找回密码
 注册
关于网站域名变更的通知
查看: 152|回复: 3
打印 上一主题 下一主题

关于51上实现double型数据的加减乘除问题

[复制链接]
  • TA的每日心情
    开心
    2022-1-29 15:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2022-4-7 11:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    以前项目上用的加减乘除是采用BCD码的方式计算的(乘除都是用加减做的),但这样感觉既占用了存储空间,效率上也会较低。现在想把它改为数据的乘除来实现,请问这样靠谱吗?单片机选用的是STC8系列的
    9 a. {: a5 P5 e% O4 g6 K* V
  • TA的每日心情
    开心
    2022-1-29 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2022-4-7 13:07 | 只看该作者
    你是用汇编写的吧。用C语言就可以了。

    点评

    嗯,之前用的前人写得,她是用汇编写的。现在想直接用两个double类型的数据乘除,就是想问下目前KeilC51编译器及STC单片机支持吧  详情 回复 发表于 2022-4-7 13:10
  • TA的每日心情
    开心
    2022-1-29 15:03
  • 签到天数: 2 天

    [LV.1]初来乍到

    3#
     楼主| 发表于 2022-4-7 13:10 | 只看该作者
    whatever_ 发表于 2022-4-7 13:07
    1 X6 d! r5 c1 \( `( a& V6 I6 e你是用汇编写的吧。用C语言就可以了。

    ) j. i4 a1 k  G4 l) W1 W9 w嗯,之前用的前人写得,她是用汇编写的。现在想直接用两个double类型的数据乘除,就是想问下目前KeilC51编译器及STC单片机支持吧
    4 Q% ^; N; p$ ?" N, V$ J5 R
  • TA的每日心情
    开心
    2022-1-29 15:04
  • 签到天数: 1 天

    [LV.1]初来乍到

    4#
    发表于 2022-4-7 13:26 | 只看该作者
    大部分C编译器都支持double类型
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-20 12:19 , Processed in 0.062500 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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