be_gyr_x → ひとつ前のジャイロの値
ne_gyr_x → 今のジャイロの値
//ジャイロの値での角度算出
ang_gyr_x = ang_gyr_x +((be_gyr_x + ne_gyr_x)/2)*(deltat/1000.0);
be_gyr_x = ne_gyr_x;
//弧度法から度数法へ変換
gyr_kakudo = ang_gyr_x * 180 / M_PI;
というような式を用いて角速度から角度を算出しようとしているのですが完全に見当違いな値が出てしまいます。何か原因があれば教えてほしいです。