程式語言 - LeetCode - C++ - 1344. Angle Between Hands of a Clock



題目:


解答:

class Solution {
public:
    double angleClock(int hour, int minutes) {
        if (hour == 12) {
            hour = 0.0;
        }

        double h = (double)hour * 5.0;

        h += ((double)minutes / 12.0);

        double m0 = (fabs(h - minutes) * 360.0) / 60.0;
        double m1 = 360 - m0;

        return min(m0, m1);
    }
};