|
|
@@ -13,8 +13,8 @@ namespace math {
|
|
|
degree::degree(double v) : value(v) {}
|
|
|
|
|
|
radian::radian(double v) : value(v) {}
|
|
|
- radian::radian(degree d) : value(d.value / M_2_PI) {}
|
|
|
- radian::operator degree() const { return {value * M_2_PI}; }
|
|
|
+ radian::radian(degree d) : value(d.value * M_PI / 180.f) {}
|
|
|
+ radian::operator degree() const { return {value * M_1_PI * 180.f}; }
|
|
|
|
|
|
double sin(radian r) { return std::sin(r.value); }
|
|
|
double cos(radian r) { return std::cos(r.value); }
|