java中System.out.println(1.0/0)会输出什么
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了java中System.out.println(1.0/0)会输出什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
千家信息网最后更新 2026年11月01日java中System.out.println(1.0/0)会输出什么先让我们来试一试
Double 数据类型支持无穷大 还有其他类型支持吗?
有,还有 Float 下面我们来查看 Double 源码 ,可以看到
下面来试验下 0.0/0 与 -1.0/0
输出:
对无穷大进行运算 下面来测试对Float类型与Doubloe类型无穷大进行运算 输出:
可以注意到1,3行运算符合我们的预计结果
ps: Infinity- Infinity 的结果不是数字类型
对这些值进行判断
输出:
这篇文章主要介绍了java中System.out.println(1.0/0)会输出什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
package erdan.demo;public class TestDouble { public static void main(String[] args) { System.out.println(1.0 / 0); }}你认为的我认为的它应该会抛出 ArithmeticException 异常
但是它现在输出了 Infinity

为什么呢?
/** * 一个常数,保持类型的正无穷大 */public static final double POSITIVE_INFINITY = 1.0 / 0.0;/** * 一个常数,保持类型的负无穷大 */public static final double NEGATIVE_INFINITY = -1.0 / 0.0;/** * 一个常数,非数值类型 */public static final double NaN = 0.0d / 0.0;
Double 正无穷 = 1.0 / 0;Double 负无穷 = -1.0 / 0;System.out.println("正无穷:" + 正无穷);System.out.println("负无穷:" + 负无穷);Double 非数值 = 0.0 / 0;System.out.println("非数值 0.0/0 ->" + 非数值);
正无穷:Infinity 负无穷:-Infinity 非数值 0.0/0 ->NaN
public static void testFloatInfinity() { Float infFloat = Float.POSITIVE_INFINITY; Double infDouble = Double.POSITIVE_INFINITY; System.out.println("infFloat + 5 = " + (infFloat + 5)); System.out.println("infFloat - infDouble = " + (infFloat - infDouble)); System.out.println("infFloat * -1 = " + (infFloat * -1));}infFloat + 5 = InfinityinfFloat - infDouble = NaNinfFloat * -1 = -Infinity
public static void checkFloatInfinity() { Double 正无穷 = 1.0 / 0; Double 负无穷 = -1.0 / 0; Double 非数值 = 0.0 / 0; System.out.println("判断正无穷: " + Double.isInfinite(正无穷)); System.out.println("判断负无穷: " + (Double.NEGATIVE_INFINITY == 负无穷)); System.out.println("判断非数值(==): " + (Double.NaN == 非数值)); System.out.println("判断非数值(isNaN): " + Double.isNaN(非数值));}判断正无穷: true 判断负无穷: true 判断非数值(==): false 判断非数值(isNaN): true
感谢你能够认真阅读完这篇文章,希望小编分享的"java中System.out.println(1.0/0)会输出什么"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
数值
类型
输出
无穷大
篇文章
常数
支持
运算
结果
价值
兴趣
同时
数字
数据
更多
朋友
源码
知识
编带
行业
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网加科技
互联网科技网
科技股互联网
科技与互联网发展
美国互联网科技
华中科技大学互联网
互联网金融科技平台
融势互联网科技
互联网科技公司名称
美国互联网前沿科技
互联网科技类展会
卫星互联网科技股票
天速互联网络科技有限公司
开一家科技互联网公司需要多少钱
畅思互联网科技
区块链结合互联网科技
无锡工业互联网科技有限公司
互联网风格科技公司名称
美国五大互联网科技公司市值多少
青岛互联网科技园
手磨咖啡
互联网科技深圳
互联网核心科技是什么
丰台科技园 互联网公司
2021互联网科技公司排名
工业互联网科技成果转化
扫呗互联网科技有限公司
兰石爱特工业互联网科技分公司
互联网对科技影响
恒生科技互联网指数十大成分股