云主机挂游戏,吴江网站优化,中企动力z云邮箱,wix做的网站在国内访问不计算多项式的值
题目描述
假定多项式的形式为 x n x ( n − 1 ) x^nx^{(n-1)} xnx(n−1) … x 2 x 1 x^2x1 x2x1#xff0c;请计算给定单精度浮点数 x x x 和正整数 n n n 值的情况下这个多项式的值。多项式的值精确到小数点后两位#xff0c;保证最终结果在 doub…计算多项式的值
题目描述
假定多项式的形式为 x n x ( n − 1 ) x^nx^{(n-1)} xnx(n−1) … x 2 x 1 x^2x1 x2x1请计算给定单精度浮点数 x x x 和正整数 n n n 值的情况下这个多项式的值。多项式的值精确到小数点后两位保证最终结果在 double 范围内。
输入格式
输入仅一行包括 x x x 和 n n n用单个空格隔开。
输出格式
输出一个实数即多项式的值精确到小数点后两位。保证最终结果在 double 范围内。
样例 #1
样例输入 #1
2.0 4样例输出 #1
31.00提示 x x x 在 double 范围内 n ≤ 1000000 n \le 1000000 n≤1000000。 思路
在main函数中定义了三个浮点型变量r1、r2和R用于存储输入的值和计算结果。
通过cin语句从标准输入中读取两个浮点数分别存储到变量r1和r2中。
然后通过公式R 1 / ((1 / r1) (1 / r2))计算并联阻值R。
接下来使用printf函数以保留两位小数的格式输出变量R的值。 AC代码
#include iostream
#include cstdio
#define AUTHOR HEX9CF
using namespace std;int main()
{float r1, r2, R;cin r1 r2;R 1 / ((1 / r1) (1 / r2));printf(%.2f, R);return 0;
}