2 つのベクトル間の角度を表示するソフトウェアを作成しようとしていますが、(1,1,2) に等しい場合は機能しません。したがって、このベクトルの係数は sqrtf(6) であり、2.449490 に丸められます。 2.44948974278318 である必要があります。
この操作の精度を上げる方法はありますか?
私のソフトウェアの次のステップでは、次の操作を行います。
float angle = acos(dot/(modulus1*modulus2));
モジュラス 1 == モジュラス 2 の場合、モジュラス 1*モジュラス 2 = ドットですが、一部の値では発生しません。
私は自分自身を明確にしたことを願っています。
前もってありがとう、グルーバー