c++ 2的指数

发布网友 发布时间:2022-04-22 18:06

我来回答

1个回答

热心网友 时间:2022-05-13 04:47

c里面函数原型是double

pow(double,double),需要包含math.h。

c++里面推荐这样用(包含isoc++从c继承的数学函数库,但头文件不带.h扩展名且前面加c,需要用namespacestd,函数原型与c中相同):

#include<cmath>

//添加需要包含的头文件...

using

namespace

std;

int

main()

double

d,a=2,b=3;

d=pow(a,b);

//d=a^b

//添加代码...return0;

另外如果使用底数为e,可以用doubleexp(double),用法与以上类似。

支持数据封装和数据隐藏

在C++中,类是支持数据封装的工具,对象则是数据封装的实现。C++通过建立用户定义类支持数据封装和数据隐藏。

在面向对象的程序设计中,将数据和对该数据进行合法操作的函数封装在一起作为一个类的定义。对象被说明为具有一个给定类的变量。每个给定类的对象包含这个类所规定的若干私有成员、公有成员及保护成员。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com