C++ 数学函数 log2()2024 年 8 月 30 日 | 阅读 2 分钟 该函数计算给定数字以 2 为底的对数。 假设一个数字是 'x'语法注意:返回类型可以是 float、double 或 long double。参数x:要计算对数的值。 返回值
示例 1让我们看一个当 x 的值大于 1 时的简单示例。 输出 Value of x is : 2 log2(x) = 1 在此示例中,当 x 的值大于 1 时,log2() 函数计算以 2 为底的对数值。 示例 2让我们看一个当 x 的值等于 1 时的简单示例。 输出 Value of x is : 1 log2(x) = 0 在此示例中,当 x 的值等于 1 时,log2() 函数计算以 2 为底的对数值。 示例 3让我们看一个当 x 的值介于 0 和 1 之间的简单示例。 输出 Value of x is : 0.2 log2(x) = -2.32193 在此示例中,当 x 的值等于 0.2 时,log2() 函数计算以 2 为底的对数值。 示例 4让我们看一个当 x 的值等于零时的简单示例。 输出 Value of x is : 0 log2(x) = -inf 在此示例中,当 x 的值等于 0 时,log2() 函数计算以 2 为底的对数值。 示例 5让我们看一个当 x 的值小于零时的简单示例。 输出 Value of x is : -1.5 log2(x) = nan 在此示例中,当 x 的值小于零时,log2() 函数计算以 2 为底的对数值。 下一主题C++ 数学函数 |
C++ 数学 isgreater() isgreater() 函数确定函数中给定的第一个参数的值是否大于第二个参数的值。如果第一个数字更大,则返回 1,否则返回 0。注意:如果函数的一个或两个参数是 NaN,则...
阅读 2 分钟
C++ 数学函数 fabs() 它计算给定数字的绝对值。假设一个数字是 'x':fabs(x) = |x|; 语法 float fabs(float x); double fabs(double x); int fabs(int x); 参数 x: 要确定其绝对值的值。返回值 它返回 x 的绝对值。示例 1 让我们看一个简单的示例...
阅读1分钟
C++ Math logb() 该函数计算给定数字的对数,使用 FLT_RADX 作为对数的底。通常,FLT_RADX 等于 2。因此,logb() 等同于 log2()。语法 假设一个数字是 'x'。语法是:float logb(float x); double logb(double x); long double logb(long double x); double logb(integral x); 参数 x:...
阅读 2 分钟
C++ 数学函数 fmax() 该函数返回两个数字中的最大值。条件:考虑两个数字 'x' 和 'y'。如果 (x > y):它返回 x。如果 (y > x):它返回 y。如果 (x = nan):它返回 y。如果 (y = nan):它返回 x。语法 float fmax(float x, float y); double fmax(double x, double y); long double fmax(long double x, long double y); 提升的 fmax(type1 x, type2 y); 数学...
阅读1分钟
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 tgamma() tgamma() 函数计算传递给函数的参数的伽马函数。假设一个数字是 x:语法 float tgamma(float x); double tgamma(double x); long double tgamma(long double x); double tgamma(double x); 参数 x:它是一个浮点值。返回值 它返回 x 的伽马函数值。参数 返回值 x...
阅读 2 分钟
C++ 数学 frexp() 此函数将浮点数分解为二进制有效数和整数指数。设浮点数为 x,则 x = (有效数)*2e,其中 'e' 是指数,'有效数' 是二进制有效数 语法 假设浮点数为 'x',指针为...
阅读 3 分钟
C++ 数学函数 tan() 该函数计算以弧度表示的角度的正切值。语法 考虑一个弧度 'x'。语法将是:float tan(float x); double tan(double x); long double tan(long double x); double tan(integral x); 注意:如果传递的值是整数类型,则它会被转换为 double。参数 x:...
阅读1分钟
C++ Math atan2() 此函数查找坐标的反正切。假设坐标为 (x,y):atan2(y,x) = tan-1(y/x); 语法 假设坐标为 (x,y)。语法将是:float atan2(float y, float x); double atan2(double y, double x); long double atan2(long double y, long double x); Promoted atan2(Arithmetic1 y, Arithmetic x ); 参数 y:它表示...
阅读 2 分钟
C++ 数学函数 signbit() 该函数检查给定数字的符号是否为负数。如果数字的符号为负,则返回 1,否则返回 0。signbit() 函数也可以应用于无穷大、NAN 和零值。语法 假设一个数字是 'x'。语法将是...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India