#define _USE_MATH_DEFINES
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
double approxSin(double angleDeg) {
if (-180<angleDeg<180) return approxSin(angleDeg-(angleDeg*angleDeg*angleDeg)/6+(angleDeg*angleDeg*angleDeg*angleDeg*angleDeg)/120-(angleDeg*angleDeg*angleDeg*angleDeg*angleDeg*angleDeg*angleDeg)/5040);
}
int main(){
float angleDeg;
cin >> angleDeg;
if (angleDeg>180) {
while (angleDeg>180) {
angleDeg = angleDeg-360;
}
} else if (angleDeg<-180) {
while (angleDeg<-180) {
angleDeg = angleDeg+360;
}
}
cout << "approxSin = " << &approxSin << endl;
cout << "cmath sin = " << setprecision(8) << sin(angleDeg);
return 0;
}
答案 0 :(得分:0)
检查以下代码:
$this->db->select('perusahaan.id_perusahaan, perusahaan.namaprshn, petugas.id_petugas, petugas.namaptgs, dokumen.id_dokumen, dokumen.negara_spr');
$this->db->from('perusahaan');
$this->db->join('petugas', 'perusahaan.id_perusahaan=petugas.id_perusahaan');
$this->db->join('dokumen', 'petugas.id_petugas=dokumen.id_petugas');
$query = $this->db->get();
希望它对您有帮助。