C++ Math fmod()2024 年 8 月 30 日 | 阅读 2 分钟 该函数计算 numerator/denominator 的浮点余数,并向零取整。 fmod 的公式其中 't' 是 numerator/denominator 的截断值。 语法假设有一个分子 'n' 和一个分母 'd'。语法如下: 参数n:分子的值。 d:分母的值。 返回值它返回 n/d 的浮点余数。 注意:如果分母的值为零,那么 fmod() 函数将返回 NAN(Not a Number,非数字)。示例 1让我们看一个参数类型相同的简单示例。 输出 The values of numerator and denominator are :4.2 , 7.8 fmod of these values is :4.2 示例 2让我们看一个参数类型不同的简单示例。 输出 The values of numerator and denominator are :7.8 , 9 fmod of these values is :7.8 示例 3让我们看一个当分母值为零时的简单示例。 输出 The values of numerator and denominator are :16.7 , 0 fmod of these values is :-nan 下一主题C++ 数学函数 |
C++ Math log() 该函数用于求给定数字的自然对数(以 e 为底的对数)。数学上:假设 'x' 是一个给定的数字:logex = log(x); 语法 float log(float x); double log(double x); long double log(long double x); double log(integral x); 参数 x:这是需要计算其自然对数的值。返回...
阅读 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++ 数学函数 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 erf() erf() 函数计算传递给函数的参数的误差函数值。语法 假设一个数字是 'x':float erf( float x); double erf( double x); long double erf( long double x); double erf( integral x); 参数 x:这是一个浮点值。返回值 它返回误差函数...
阅读 2 分钟
C++ Math lround() 此函数用于将给定值四舍五入并转换为长整型。语法 假设一个数字是 'x'。语法为:long int lround(data_type x); 参数 x:可以是 float 或 double 的值。返回值 它返回 x 的四舍五入值。返回类型...
阅读1分钟
C++ 数学 frexp() 此函数将浮点数分解为二进制有效数和整数指数。设浮点数为 x,则 x = (有效数)*2e,其中 'e' 是指数,'有效数' 是二进制有效数 语法 假设浮点数为 'x',指针为...
阅读 3 分钟
C++ Math isfinite() 函数判断一个值是否有限。它不应该是 NaN 或无穷大值。如果数字是有限的,它返回 1,否则返回 0。注意:有限值是既非 NAN 也非无穷大的值。语法 假设一个数字是...
阅读 2 分钟
C++ Math after() after() 函数表示特定方向上的可表示值。假设有两个数字 'from' 和 'to'。因此,after() 函数在 'to' 的方向上找到 'from' 的值。语法 float after( float from, float to); double after( double from, double to); long double...
阅读 2 分钟
C++ Math tanh() 该函数计算给定角度(以弧度表示)的双曲正切。数学上,tanhx = (ex - e-x) / (ex + e-x) 语法 假设角度是 'x':float tanh(float x); double tanh(double x); long double tanh(long double x); double tanh(integral x); 参数 x:要计算双曲正切的值。返回值 它返回双曲正切...
阅读1分钟
C++ Math llround() 此函数用于对给定值进行四舍五入并转换为 long long 整型。语法 假设一个数字是 'x'。语法将是:long long int llround(data_type x); 参数 x:值可以是 double 或 float。返回值 它返回 x 的四舍五入值。
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India