English 中文(简体)
如何决定 Java是否浮动或翻一番?
原标题:How to decide whether the given value is float or double in Java?
  • 时间:2011-11-22 18:00:30
  •  标签:
  • java

What is the data type for the number 9.6352 in Java?

Actually if I postfix the number with d or f . then it will be quite easy to decide. But if I leave it as alone, then which will be the default type of the number in java?

最佳回答

检查JLS关于浮动点字面的一节(第3.10.2段):

浮动点的字面是指以ASCII字母F或f加以补充的浮动体;否则,其类型是双重的,因此可以选择性地用ASCII字母D或D加以补充。

So it s a double if it s not suffixed.

问题回答

By default, any floating point data type without f or F postfixed, is considered as of type double. Since the given number doesn t end with f / F , it is of type double.

我们可在最后添加d或D,将其作为<条码>杜布尔的类型,但也是任择的。

您感兴趣;

  • 0xD is 13, 0xF is 15
  • 0D is (double) 0 and 0F is (float) 0.

缩略语





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签