示例#1
0
        public void safeAcosTest()
        {
            ld_float actual;
            ld_float expected;
            ld_float x;

            //ld_float delta = 0.00001f;

            // Input : x = -1.0f
            x        = -1.0f;
            expected = LDMathUtil.PI;
            actual   = LDMathUtil.safeAcos(x);
            TestUtil.COMPARE(expected, actual);

            // Input : x = 1.0f
            x        = 1.0f;
            expected = 0.0f;
            actual   = LDMathUtil.safeAcos(x);
            TestUtil.COMPARE(expected, actual);
        }
示例#2
0
        //--------------------

        /**
         * @brief 回転角を取り出して返す
         */
        public ld_float getAngle()
        {
            return(LDMathUtil.safeAcos(w) * 2.0f);
        }