diff --git a/src/base/base_math.h b/src/base/base_math.h index 21e238bf..e6f76423 100644 --- a/src/base/base_math.h +++ b/src/base/base_math.h @@ -386,8 +386,8 @@ struct Rng1S64Array #define floor_f32(v) floorf(v) #define round_f32(v) roundf(v) #define abs_f32(v) fabsf(v) -#define radians_from_turns_f32(v) ((v)*2*3.1415926535897f) -#define turns_from_radians_f32(v) ((v)/2*3.1415926535897f) +#define radians_from_turns_f32(v) ((v)*(2*3.1415926535897f)) +#define turns_from_radians_f32(v) ((v)/(2*3.1415926535897f)) #define degrees_from_turns_f32(v) ((v)*360.f) #define turns_from_degrees_f32(v) ((v)/360.f) #define degrees_from_radians_f32(v) (degrees_from_turns_f32(turns_from_radians_f32(v))) @@ -404,8 +404,8 @@ struct Rng1S64Array #define floor_f64(v) floor(v) #define round_f64(v) round(v) #define abs_f64(v) fabs(v) -#define radians_from_turns_f64(v) ((v)*2*3.1415926535897) -#define turns_from_radians_f64(v) ((v)/2*3.1415926535897) +#define radians_from_turns_f64(v) ((v)*(2*3.1415926535897)) +#define turns_from_radians_f64(v) ((v)/(2*3.1415926535897)) #define degrees_from_turns_f64(v) ((v)*360.0) #define turns_from_degrees_f64(v) ((v)/360.0) #define degrees_from_radians_f64(v) (degrees_from_turns_f64(turns_from_radians_f64(v)))