我正在尝试编写代码来计算在x和y方向上的点P上的Efield,来自带电环。
double y_eField = (_ke_value * _dq * (Sin_angle) / (Math.Pow(r, r)));
我遇到的问题是代码似乎遵循给定的等式,但它输出的结果根本不正确。有人能帮忙吗?我很感激帮助。
答案 0 :(得分:1)
这可能更适用于Physics Stack Exchange。那就是说,你确定要将r提升到r的幂(如Math.pow(r, r)
暗示的那样)吗?我怀疑也许你想要平方?如果是这种情况,您可以使用Math.pow(r, 2)
或仅使用r*r
。