C++ Math pow()2024 年 8 月 30 日 | 阅读 2 分钟 此函数用于计算一个给定数字的幂。 假设一个底数 'b' 和一个指数 'e'。幂=be 语法其语法为: 注意:如果任何参数是 long double 类型,则返回类型会提升为 long double。否则,返回类型会提升为 double。参数b: 'b' 是需要计算幂的数,即底数。 e: 'e' 是指数。 返回值它返回底数 'b' 的 'e' 次幂的结果。 示例 1让我们看一个当底数和指数都是整数类型时的简单示例。 输出 Power of a given number is :16 示例 2让我们看一个当底数是浮点类型而指数是整数类型时的示例。 输出 Power of a given number is :64 示例 3让我们看一个当底数和指数都是浮点类型时的简单示例。 输出 Power of a given number is :4 下一主题C++ 数学函数 |
C++ 数学函数 copysign() 该函数返回具有 x 的幅度和 y 的符号的值。语法 考虑两个数字 'x' 和 'y'。语法将是:float copysign(float x, float y); double copysign(double x, double y); long double copysign(long double x, long double y); 提升的 copysign(type1 x, type2 y); 注意:如果任何...
阅读 2 分钟
C++ Math cosh() 该函数查找以弧度表示的角度的双曲余弦。数学上,coshx = ex+ e-x/2 语法 假设双曲角度是 'x':float cosh(float x); double cosh(double x); long double cosh(long double x); double cosh(integral x); 参数 x:要计算双曲余弦的角度值。返回值 它返回...
阅读1分钟
C++ Math scalbn() 该函数计算给定数字与 FLT_RADX 的乘积,FLT_RADX 的指数幂。假设一个数字是 'x',指数是 'n':scalbn(x,n) = x * ( FLT_RADX)n 语法 float scalbn(float x, int n); double scalbn(double x, int n); long double scalbn(long double x, int n); double...
阅读1分钟
C++ Math atan() 该函数计算以弧度为单位的数字的反正切值。atan(x) = tan-1x 语法 假设一个数字是 'x'。语法如下:float atan(float x); double atan(double x); long double atan(long double x); double atan(integral x); 注意:如果传入的值是整数类型,则它会被转换为...
阅读 2 分钟
C++ Math toward() toword() 函数表示特定方向上的可表示值。after() 和 toward() 这两个函数的工作方式相似,并返回相同的值。唯一的区别在于它们的语法。语法 float toward(float from, long double to); double toward(double from, long double to); long...
阅读1分钟
C++ Math sinh() 该函数计算以弧度表示的角的双曲正弦。数学上,sinhx = (ex-e-x/2 语法 假设双曲角为 x: float sinh(float x); double sinh(double x); long double sinh(long double x); double sinh(integral x); 参数 x:表示双曲角的值。 返回值 它返回角的双曲正弦。 示例 1 让我们...
阅读1分钟
C++ Math isinf() 函数确定数字是否为无穷大。它可以是正无穷大或负无穷大。如果数字是无穷大,则返回 1,否则返回 0。语法 假设一个数字是 'x'。语法为:bool isinf(float x); bool isinf(double x); bool isinf(long double x); bool isinf(integral x); 参数 x:...
阅读1分钟
C++ Math log10() 此函数计算给定数的常用对数(以 10 为底)。数学上:假设一个数是 'x':log10x = log10(x);语法 float log10(float x);double log10(double x);long double log10(long double x);double log10(integral x);注意:返回类型可以是 float、double 或 long double。参数 x:其常用对数是...
阅读 2 分钟
C++ Math ilogb() 该函数返回给定数字的指数部分,即 logx 的整数部分。ilogb() 函数等价于 (int)logb() 语法 int ilogb(float x); int ilogb(double x); int ilogb(long double x); int ilogb(integral x); 参数 x:这是需要计算其指数的值。返回值 参数 返回值 x=0 -INT_MIN x=NAN 或 +inf 或...
阅读1分钟
C++ Math fdim() 此函数计算两个数之间的正差值。条件:考虑两个数“x”和“y”:如果 (x > y):它返回 (x-y);如果 (y > x):它返回零。语法 float fdim(float x, float y); double fdim(double x, double y); long double fdim(long double x, long double y); promoted fdim(Arithmetic x, Arithmetic y); 注意:如果任何参数...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India