C++ Math nearbyint()2024年8月30日 | 阅读 1 分钟 该函数使用当前的舍入方法将给定值舍入到附近的整数值。当前的舍入方法由 fegetround 描述。 语法假设一个数是 'x'。语法是 注意:返回类型可以是 float、double 或 long double。参数x:该值可以是 float 或 double 类型。 返回值它使用当前的舍入方法返回 x 舍入到附近整数值的结果。 示例 1让我们看一个简单的例子。 输出 Value of x is:2.3 Rounding to nearby,value is :2 下一主题C++ 数学函数 |
C++ Math isfinite() 函数判断一个值是否有限。它不应该是 NaN 或无穷大值。如果数字是有限的,它返回 1,否则返回 0。注意:有限值是既非 NAN 也非无穷大的值。语法 假设一个数字是...
阅读 2 分钟
C++ Math rint() 该函数使用当前的舍入模式将给定值舍入到最接近的整数。当前的舍入模式由 fesetround() 确定。例如:rint(7.9) = 8; 如果 fesetround(FE_DOWNWARD),则 rint(7.9) = 7; 语法 假设一个数字 'x'。语法是:return_type rint(data_type x); 注意:返回类型可以是 float、double...
阅读1分钟
C++ 数学 pow() 此函数用于求给定数字的幂。考虑底数 'b' 和指数 'e'。幂=be 语法 其语法为:double pow(double b, double e); float pow(float b, float e); long double pow(long double b, long double e); promoted pow(type1 b, type2 e); 注意:如果...
阅读1分钟
C++ 数学 remquo() 该函数查找分子/分母的浮点余数(四舍五入到最接近的整数值),它还将在内部将商存储到函数参数中传递的指针。语法 假设分子为 'n',分母为 'd',指针为 'p'。语法为...
阅读1分钟
C++ Math log1p() 此函数计算给定数加一的自然对数。假设一个数是 'x':log1p(x) = log(1+x);语法 float log1p(float x);double log1p(double x);long double log1p(long double x);double log1p(integral x);注意:返回类型可以是 float、double 或 long double。参数 x:其对数是...
阅读 2 分钟
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++ 数学函数 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++ Math round() 此函数用于对给定值进行四舍五入,该值可以是 float 或 double。例如:round(5.8)= 6; round(-1.1)= -1; 语法 假设一个数字是 'x'。语法将是:return_type round(data_type x); 参数 x:值可以是 float 或 double。返回值 它返回四舍五入的值...
阅读1分钟
C++ Math lround() 此函数用于将给定值四舍五入并转换为长整型。语法 假设一个数字是 'x'。语法为:long int lround(data_type x); 参数 x:可以是 float 或 double 的值。返回值 它返回 x 的四舍五入值。返回类型...
阅读1分钟
C++ Math fma() 函数计算表达式 x*y+z,而不会在任何中间结果中损失精度。假设数字是 x,y 和 z: fma(x,y,z) = x*y+z; 语法 float fma(float x, float y, float z); double fma(double x, double y, double z); long double fma(long double x, long double y, long double z); double fma(type1...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India