当前位置:首页C++程序设计 > 正文

C++数学库常用函数:绝对值函数、四舍五入函数、下取整函数、上取整函数、平方根函数、立方根函数、常用三角函数、对数函数、指数函数。

作者:野牛程序员:2023-03-18 13:12:33C++程序设计阅读 2938

下面是C++中常用的数学函数以及其使用方法:

  1. 绝对值函数 abs():计算一个数的绝对值。

例如,下面的代码会将变量 x 中的值转换为它的绝对值:

int x = -5;
int abs_x = abs(x); // abs_x 等于 5
  1. 四舍五入函数 round():将一个浮点数四舍五入到最接近的整数。

例如,下面的代码会将变量 x 中的值四舍五入到最接近的整数:

double x = 3.5;
int rounded_x = round(x); // rounded_x 等于 4
  1. 下取整函数 floor():将一个浮点数向下取整到最近的整数。

例如,下面的代码会将变量 x 中的值向下取整到最近的整数:

double x = 3.8;
int floor_x = floor(x); // floor_x 等于 3
上取整函数 ceil():将一个浮点数向上取整到最近的整数。
例如,下面的代码会将变量 x 中的值向上取整到最近的整数:
double x = 3.2;
int ceil_x = ceil(x); // ceil_x 等于 4
  1. 平方根函数 sqrt():计算一个数的平方根。

例如,下面的代码会将变量 x 中的值计算其平方根:

double x = 25;
double sqrt_x = sqrt(x); // sqrt_x 等于 5
  1. 立方根函数 cbrt():计算一个数的立方根。

例如,下面的代码会将变量 x 中的值计算其立方根:

double x = 27;
double cbrt_x = cbrt(x); // cbrt_x 等于 3
  1. 常用三角函数:

正弦函数 sin():计算一个角的正弦值。
余弦函数 cos():计算一个角的余弦值。
正切函数 tan():计算一个角的正切值。
反正弦函数 asin():计算一个数的反正弦值。
反余弦函数 acos():计算一个数的反余弦值。
反正切函数 atan():计算一个数的反正切值


例如,下面的代码会计算一个角度的正弦值:

double angle = 30.0;
double radians = angle * 3.14159 / 180.0; // 将角度转换为弧度
double sin_angle = sin(radians); // sin_angle 等于 0.5
  1. 对数函数:

  • 自然对数函数 log():计算一个数的自然对数。

  • 以 10 为底的对数函数log10():计算一个数的以 10 为底的对数。

  • 例如,下面的代码会计算一个数的自然对数:

double x = 2.71828;
double ln_x = log(x); // ln_x 等于 1
  1. 指数函数 exp():计算自然指数的幂次方。

例如,下面的代码会计算自然指数 e 的幂次方:

double x = 2.0;
double exp_x = exp(x); // exp_x 等于 7.38906


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击