在C语言中如何表示无穷大 |
您所在的位置:网站首页 › 简单的特效代码c语言怎么写出来 › 在C语言中如何表示无穷大 |
在C语言中,可以使用预定义的常量INFINITY来表示正无穷大。这个常量定义在头文件中,用法如下: #include #include int main() { double x = 1.0 / 0.0; // 正无穷大 double y = -1.0 / 0.0; // 负无穷大 if (x == INFINITY) { printf("x is infinity\n"); } if( y == -INFINITY) { printf("y is negative infinity\n"); } return 0; }上述代码中,INFINITY常量表示正无穷大,-INFINITY常量表示负无穷大。 对于浮点数除法,如果被除数为0.0,则结果可以是正无穷大(正数除以0.0)或负无穷大(负数除以0.0),或NaN(0.0除以0.0),而不是错误或异常。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |