Просмотр исходного кода

RadiansToDegrees/DegreesToRadians

Brian Fiete 2 лет назад
Родитель
Сommit
d98028d880
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      BeefLibs/corlib/src/Math.bf

+ 5 - 0
BeefLibs/corlib/src/Math.bf

@@ -140,6 +140,11 @@ namespace System
 		public static extern float Round(float f);
 		public static extern float Round(float f);
         public static extern double Round(double a);
         public static extern double Round(double a);
 
 
+		public static float RadiansToDegrees(float rad) => rad * (180.f / PI_f);
+		public static double RadiansToDegrees(double rad) => rad * (180.0 / PI_d);
+		public static float DegreesToRadians(float deg) => deg * (PI_f / 180.f);
+		public static double DegreesToRadians(double deg) => deg * (PI_d / 180.0);
+
 		public static float Round(float value, int32 digits)
 		public static float Round(float value, int32 digits)
 		{
 		{
 		    if ((digits < 0) || (digits > cMaxDoubleRoundingDigits))
 		    if ((digits < 0) || (digits > cMaxDoubleRoundingDigits))