只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
1669692157193..jpg (677.33 KB, 下载次数: 84)
下载附件
2022-11-29 11:23 上传
使用道具 举报
名字不是重点 发表于 2022-11-29 16:57 宏并不能节省空间,而一些复杂的功能可以用函数来做,所以你为什么不做一个你想要的功能的函数呢?
Y_G_G 发表于 2022-11-29 15:35 取一个小数的分子?这个时候分母在干嘛? 这是什么意思? 是我文化太低还是问题太深奥?
censv 发表于 2022-11-29 18:38 因为,该值编译时可确定,我不想有运行开销
censv 发表于 2022-11-29 18:41 比如fraction定义为0.5,那么numerator则为1(1/2的分子)
人中狼 发表于 2022-11-29 20:22 为什么不能numerator = 1,然后fraction = numerator / 2呢
Hephaestus 发表于 2022-11-29 21:14 楼主的意思是12/11.0592化简为625/576这两个没有公倍数的数值的比值。但是公约数公倍数本身就是纯粹的整数 ...
censv 发表于 2022-11-29 21:42 多谢帮助,给我了个确定的答案
Hephaestus 发表于 2022-11-29 22:41 你的这个数本身就没有意义,12000000/11059200去掉公约数,化简成两个互质数比值625/576,那么625的物理 ...
censv 发表于 2022-11-30 09:55 625是在11.0592MHz下精确的最小整数时间(单位us)
lkc8210 发表于 2022-11-30 11:08 那么numerator只能用函数来算
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网