Microchip
直播中

何兰兰

8年用户 201经验值
私信 关注
[问答]

为什么这个值用于dsPIC?

在文件“dsp.h”中,PI被定义为.#define PI 3.141592653589793 1159973468418516905761718750。为什么这个值用于dsPIC?循环常数为3.141592653589793 23846、26433、83279、50288、yts。

回帖(19)

杨玲

2020-4-7 11:45:44
我不知道,但它可能没关系,因为它们在64位浮标中可能是相同的。
举报

李维兴

2020-4-7 11:58:49
因为十进制数PI 3.141592653589793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59944 59164 06286的最近双精度IEEE-754二进制浮点数是3.1415926589793 115959634 68544 18516 76171 875。
举报

李维兴

2020-4-7 12:07:40
…最近的单精度IEEE-74二进制浮点数为π3.1415927 4101257 32421875
举报

张娜

2020-4-7 12:23:00
通过记忆,我可以走到“79”…从今天起,我还会记得下一个“3”,这很容易。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分