C++ Math atan2()2024 年 8 月 30 日 | 阅读 2 分钟 该函数用于计算坐标的反正切值。 假设坐标为 (x,y) atan2(y,x) = tan-1(y/x); 语法假设坐标为 (x,y)。语法如下 参数y: 它表示 y 坐标值。 x: 它表示 x 坐标值。 返回值它返回的值在 [-?, ?] 范围内,如果 x 和 y 的值都为零,则返回零。
示例 1让我们看一个当 x 和 y 都为零时的简单示例。 输出 Value of tan(y/x) is : 0 Value of tan-1(y/x) is : 0 在这个示例中,atan2() 计算当 'x' 和 'y' 都为零时的反正切值。 示例 2让我们看一个当 'x' 和 'y' 类型不同时的简单示例。 输出 Value of tan(y/x) is : 3.6021 Value of tan1(y/x) is : 0.915101 在这个示例中,当 x 是整数类型,y 是浮点数类型时,atan2() 函数计算反正切值。 下一主题C++ 数学函数 |
C++ Math isnormal() 该函数用于判断给定的数字是否为正常值(normal)。如果数字是正常值,它返回 1,否则返回 0。语法 假设一个数字是 'x'。语法如下:bool isnormal(float x); bool isnormal(double x); bool isnormal(long double x); bool isnormal(integral x); 参数 x: 它...
阅读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++ 数学 isgreater() isgreater() 函数确定函数中给定的第一个参数的值是否大于第二个参数的值。如果第一个数字更大,则返回 1,否则返回 0。注意:如果函数的一个或两个参数是 NaN,则...
阅读 2 分钟
C++ Math modf() 该函数用于将一个数字分成整数部分和小数部分。例如:2.16 = 2 + 0.16 语法 假设一个数字是 'x','ptr' 是指向整数部分的指针。float modf(float x, float* ptr); double modf(double x, double* ptr); long double modf(long double x,...
阅读 2 分钟
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 isunordered() isunordered() 函数检查第一个参数的值是否可以与第二个参数有意义地比较。如果第一个参数无法与第二个参数有意义地比较(即其中一个或两个都是 NAN),则返回 1,否则返回 0。语法 考虑两个数字 'x'...
阅读1分钟
C++ Math lgamma() lgamma() 函数计算传入参数的伽马函数的对数值。假设一个数字是 x:语法 float lgamma(float x); double lgamma(double x); long double lgamma(long double x); double lgamma(integral x); 参数 x: 它是一个浮点数值。返回值 它返回伽马函数的对数值...
阅读 2 分钟
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++ 数学 asinh() 该函数计算给定弧度的反双曲正弦。其中,反双曲正弦是双曲正弦的逆运算。sinh-1x = asinh(x); 语法 假设给定弧度角为 'x':float asinh(float x); double asinh(double x); long double asinh(long double x); double asinh(integral x); 参数 x: ...
阅读1分钟
C++ Math trunc() 该函数将给定值向零取整,并返回一个最近的整数值,其大小不大于给定值。例如:trunc(3.8) = 3;语法 假设一个数为 'x'。语法为:return_type trunc(data_type x); 注意:return_type 可以是 float、double 或 long double。参数 x:...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India