C++ Vector hypot()2024年8月30日 | 阅读 1 分钟 该函数计算两个数平方和的平方根。它代表斜边(hypotenuse),用于计算直角三角形的斜边长度。 假设有三个数 x、y 和 z直角三角形的斜边 = √x2+y2 3D空间中到原点的距离=√x2+y2+z2 语法用于直角三角形的语法为 用于3D空间的语法为 注意:如果任何参数是 long double 类型,则返回类型会提升为 long double。否则,返回类型会提升为 double。参数(x,y,z):x、y 和 z 是浮点型或整型的值。 返回值它返回两个数平方和的立方根。 示例 1让我们看一个简单的例子。 输出 sides of a right angled triangle are :2,3 third side of a triangle is :3.60555 下一主题C++ 数学函数 |
C++ Math sin() 函数用于查找给定弧度角度的正弦值。语法 考虑一个弧度 'x'。语法将是: float sin(float x); float sin(double x); float sin(long double x); double sin(integral x); 注意:如果传入的值是整数类型,则将其转换为 double。参数 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 floor() 它将值四舍五入到不大于给定值的最接近整数。例如:floor(8.2)=8.0; floor(-8.8)=-9.0; 语法 假设数字为 'x'。语法将是:double floor(double x); 参数 x:它是四舍五入到最接近整数的值。返回值 它返回四舍五入后的值...
阅读1分钟
C++ Math nearbyint() 该函数使用当前的舍入方法将给定值四舍五入到附近的整数值。当前的舍入方法由 fegetround 描述。语法 假设一个数字是 'x'。语法为:return_type nearbyint(data_type x); 注意:return_type 可以是 float、double 或 long...
阅读1分钟
C++ 数学 abs() 该函数查找给定数字的绝对值。假设数字是 'x':abs(x) = |x|; abs() 和 fabs() 的区别 abs() 函数不支持浮点数或双精度类型参数,而 fabs() 函数支持浮点数、双精度数以及整数类型参数。语法 int abs( int...
阅读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 分钟
C++ Math isgreaterequal() isgreaterequal() 函数确定第一个参数的值是否大于或等于第二个参数的值。如果第一个参数大于或等于第二个参数,则返回 1,否则返回 0。注意:如果一个或两个参数...
阅读 2 分钟
C++ Math log2() 该函数计算给定数字的以 2 为底的对数。假设一个数字是 'x':log2(x) = log2x; 语法 float log2(float x); double log2(double x); long double log2(long double x); double log2(integral x); 注意:return_type 可以是 float、double 或 long double。参数 x:要计算其对数的值是...
阅读 2 分钟
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 rint() 该函数使用当前的舍入模式将给定值舍入到最接近的整数。当前的舍入模式由 fesetround() 确定。例如:rint(7.9) = 8; 如果 fesetround(FE_DOWNWARD),则 rint(7.9) = 7; 语法 假设一个数字 'x'。语法是:return_type rint(data_type x); 注意:返回类型可以是 float、double...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India