计算给定多项式在给定点X处的值

//计算多项式求值

解答:多项式系数可以用数组来存储;

POW 函数

原型:在TC2.0中原型为extern float pow(float x, float y); ,
而在VC6.0中原型为double pow( double x, double y );
头文件:math.h/cmath(C++中)
功能:计算x的y次幂。
返回值:x不能为负数且y为小数,或者x为0且y小于等于0,返回幂指数的结果。
返回类型:double型,int,float会给与警告!
//计算多项式求值 f(x,n)=x-x^2+x^3-x^4+...+(-1)^(n-1)x^n (n>0)
#include<iostream>
#include<cmath>
using namespace std;

double f1(int n,double x)
{    double p=1;
    for(int i=n;i>0;i--)
    p=1-x*p;
    return 1-p;
}

int main()
{    
    double c;
    c=f1(4,2);
    
    cout<<c<<' '<<endl;
    return 0;
}

秦九韶

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏逻辑熊猫带你玩Python

Python | 6大数据类型方法归纳总结(中)

可以直接使用tuple()创建一个新的元组,或者,使用tuple()将一个对象转换成元组。

1464
来自专栏大前端开发

ES6特性之:类

面向对象编程是一个很流行也很让人容易理解的方法。面向对象编程中的一个核心概念就是类,我们可以把事物都抽象成一个个的类来描述他们的信息和行为。

742
来自专栏Android开发指南

1:基本概念

2877
来自专栏java 成神之路

局部变量和常量的性能分析

2668
来自专栏阿凯的Excel

Python读书笔记18(初识自定义函数)

在分享自定义函数之前,我们要弄明白什么是函数、方法。之前的教程我有刻意用方法和函数两种方式来称呼具体的内容。例如删除列表的某个元素! ? 方法是函数的一种,类中...

3669
来自专栏机器学习从入门到成神

C/C++学习之路(二)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_35512245/articl...

942
来自专栏web

js中push(),pop(),unshift(),shift()的用法小结

1102
来自专栏性能与架构

mysql char与varchar类型的区别

image.png 基本区别 char 是固定长度的,varchar 是可变长度的 char 如果某个长度小于M,MySQL就会在它的右边用空格补足,使长度达到...

3345
来自专栏星汉技术

原 荐 Scala的面向对象

----------目录--------------------------------------------------------- 1.Scala简介和...

30413
来自专栏函数式编程语言及工具

泛函编程(34)-泛函变量:处理状态转变-ST Monad

    泛函编程的核心模式就是函数组合(compositionality)。实现函数组合的必要条件之一就是参与组合的各方程序都必须是纯代码的(pure code...

1996

扫码关注云+社区