vb中三角函数怎么求精确值

问题描述:

vb中三角函数怎么求精确值
比如我要算sin(π/6),vb中自己定义的π有精确度问题,导致最后求出的值只能是约等于0.5.怎么能得到0.5的结果

精度不够,我这个代码在VBA下可以得到0.5Dim pi As Doublepi = 3.14159265358979MsgBox Sin(pi / 6)实际上编程的时候,碰到有小数的场合,都应该考虑精度问题,一般不能用if a = b then这样的方法来判断是否相等.应该设...