gpt4 book ai didi

java - 在 Java 中如何判断给定值是 float 还是 double?

转载 作者:搜寻专家 更新时间:2023-10-31 08:08:33 26 4
gpt4 key购买 nike

Java 中数字 9.6352 的数据类型是什么?

实际上,如果我在数字后缀为“d”或“f”。那么决定就很容易了。但是,如果我不理会它,那么 java 中数字的默认类型是什么?

最佳答案

去看看 JLS浮点文字部分 (§3.10.2):

A floating-point literal is of type float if it is suffixed with an ASCII letter F or f; otherwise its type is double and it can optionally be suffixed with an ASCII letter D or d.

所以如果它没有后缀,它就是一个 double。

关于java - 在 Java 中如何判断给定值是 float 还是 double?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231459/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com