MathLib
Loading...
Searching...
No Matches
Conversions.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <numbers>
4#include <concepts>
5
6
12namespace Math
13{
14
22template <std::floating_point T>
23constexpr inline T DegreesToRadians(T degrees)
24{
25 return degrees * (std::numbers::pi_v<T> / T{180});
26}
27
29template <std::floating_point T>
30constexpr inline T RadiansToDegrees(T radians)
31{
32 return radians * (T{180} / std::numbers::pi_v<T>);
33}
35
36}
constexpr T DegreesToRadians(T degrees)
Convert degrees to radians.
constexpr T RadiansToDegrees(T radians)
Convert radians to degrees.
Definition Angle.hpp:16