1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-09-16 05:03:52 +00:00
qb64/internal/c/User Mods/Steve Stuff/convert_angle.cpp
SMcNeill 12fdb2c77a Change to make adding user functions modular without having to go in and change the main source directly everytime.
Added in new math functions for converting between Degrees, Radians, and Gradians.
2014-06-19 14:43:38 -04:00

28 lines
750 B
C++

// ******************************************************************************************************
// ** Angle Conversion Formulas
// ******************************************************************************************************
double func_deg2rad (double value) {
return (value * 0.01745329251994329576923690768489);
}
double func_rad2deg (double value) {
return (value * 57.29577951308232);
}
double func_deg2grad (double value) {
return (value * 1.111111111111111);
}
double func_grad2deg (double value) {
return (value * 0.9);
}
double func_rad2grad (double value) {
return (value * 63.66197723675816);
}
double func_grad2rad (double value) {
return (value * .01570796326794896);
}