Усложняю ли я?..
От: dmitry_npi Россия  
Дата: 30.07.08 08:11
Оценка: :)))
Здравствуйте!
Для перевода из радиан в градусы и обратно я написал такой код:
// перевод из радиан в градусы и обратно
template<class RealType>
inline RealType RadToGr(RealType rad)
{
    return rad*(RealType)(180/M_PI);
}

template<class RealType>
inline RealType GrToRad(RealType grad)
{
    return grad*(RealType)(M_PI/180);
}



А мой коллега, человек старшего поколения, и шаблоны не очень любящий, такой:

const double G_R =  M_PI / 180.0;
const double R_G = 180.0 / M_PI;

/*... далее...*/
double degrees = radians*R_G;


Значит ли это, что я излишне усложняю? Ну ладно, черт с ним, с этим примером, но в сравнении я нашел, что вот мне больше свойствен такой образ мыслей.
Надо ли "лечиться"?
Атмосферная музыка — www.aventuel.net
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.