> > #include "stdafx.h" > > #include <cmath> > > const int PI=3.1415; > > int main(int argc, char* argv[]) > > { > > float r1 = atan( 3.0/15.0 ); > > float r2 = atan( 10.0/15.0 ); > > printf( "r1+r2 %f\n" , (r1+r2)*360/(PI*2) ); > > return 0; > > } > > これでやったら約47度だったよ > Piの精度をもう少しよくしてみてはどうか つかよくみたらintだよ わらい floatにしたら45度 参考:2002/02/16(土)01時18分50秒