#include "main.h"
int main(void)
{
double v = 45;
Set_PLL(16, 4);
Set_Port();
Set_Uart0(115200);
GetChar_Uart0();
v = sin(DEG_TO_RAD(v));
printf("sin(45) = %.16lf\n", v);
v = RAD_TO_DEG(asin(v));
printf("asin(45) = %.16lf\n", v);
v = cos(DEG_TO_RAD(45));
printf("cos(45) = %.16lf\n", v);
v = RAD_TO_DEG(acos(v));
printf("acos(45) = %.16lf\n", v);
v = tan(DEG_TO_RAD(33));
printf("tan(33) = %.16lf\n", v);
v = RAD_TO_DEG(atan(v));
printf("atan(33) = %.16lf\n", v);
v = sinh(DEG_TO_RAD(18));
printf("sinh(18) = %.16lf\n", v);
v = cosh(DEG_TO_RAD(18));
printf("cosh(18) = %.16lf\n", v);
v = tanh(DEG_TO_RAD(18));
printf("tanh(18) = %.16lf\n", v);
v = sqrt(2.0);
printf("sqrt(2) = %.16lf\n", v);
printf("pow() = %.16lf\n", pow(v, 2));
v = log(1000.0);
printf("log(1000)= %.16lf\n", v);
printf("exp() = %.16lf\n", exp(v));
v = log10(1000.0);
printf("log10(1000)= %.16lf\n", v);
printf("pow() = %.16lf\n", pow(10, v));
printf("ceil(PI) = %.16lf\n", ceil(M_PI));
printf("floor(PI)= %.16lf\n", floor(M_PI));
while(1)
{
}
return 0;
}