【蓝桥杯】算法提高 7-2求arccos值
生活随笔
收集整理的這篇文章主要介紹了
【蓝桥杯】算法提高 7-2求arccos值
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目鏈接:http://lx.lanqiao.cn/problem.page?gpid=T402
提示:要達到這種程度的精度需要使用double類型。 樣例輸入 0.5 樣例輸出 數(shù)據(jù)規(guī)模和約定 -1 <= x <= 1, 0 <= arccos(x) <= PI。
#include<cstdio> #include<cmath> #define PI 3.1415926 using namespace std;int main() {float x;double s;while(scanf("%f",&x)!=EOF){if(x==0) s=PI/2;else if(x<0) s=PI-atan(sqrt(1-x*x)/(-1*x));else s=atan(sqrt(1-x*x)/x);printf("%0.5f\n", s);}return 0; }
總結(jié)
以上是生活随笔為你收集整理的【蓝桥杯】算法提高 7-2求arccos值的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringCloud微服务:Senti
- 下一篇: abap oo 语法