Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我曾尝试在 Android 中编写此代码,结果得到 NAN。这是我当前的代码,有人可以验证这一点,如果不正确,请提供正确的方程式。
Math.acos((((a*a)+(c*c))-(b*b))/(2*b*c));
Math.acos((a*a+c*c-b*b)/(2.0*b*c))
2.0 用于将其转换为双精度,您也可以使用 Math.acos((a*a+c*cb*b)/(2d*b*c)) 代替,其中 2d 中的 d 表示将 int 2 视为双精度类型