作者ilovenets (wait for a new day)
看板Fortran
标题[问题] 关於pi
时间Wed Feb 8 15:22:42 2012
以往上课时老师都教写:pi=acos(-1.)
当时也觉得有理 而且用得很顺 从来没怀疑过
但小弟今天有个式子刚好要用到sin(pi)
跑出来的结果竟然是-0.000000087422777 ?!!!!
想请问各位前辈 这是什麽状况阿><
我知道这问题很菜 但我觉得还蛮有趣的
还请大家别弃嫌捏~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.125.133
1F:推 wtula:google 单精度 有效位数 02/08 16:15
2F:→ callmei:sin(acos(-1.))跟dsin(dacos(-1d0)) 想想有什麽差异 02/08 17:08
3F:→ latinboy: 何不直接宣告常数 pi = 3.14159265358979323846264d0 02/09 01:24
4F:→ ilovenets:有点复杂 我在想想>< 感谢大家的解答 02/11 07:36
5F:推 hahaha8745:^^ 02/22 17:12