![](/img/trans.png)
[英]E/AndroidRuntime: FATAL EXCEPTION: main — android application java
[英]3e5 in java for android
我使用JavaScript工作,但我正在參與android項目。 我正在嘗試寫大量數字。 在JS中,我會寫例如3e5來得到300000。在Java中是否也一樣,我進行了搜索,但未使用pow卻無法得到答案^
在JS中,我會寫例如3e5得到300000
在Java中幾乎(*)相同:
double x = 3e5;
float y = 3e5f;
這是浮點數的,這是浮點文字的完整規范: JSL-3.10.2
對於整數,java中不支持。 您可以強制縮小原始的轉換,但是請記住,您可能會失去精度:
int n = (int) 3e5;
(*)腳注:我不懂JS,但是在這個例子中對我來說看起來一樣。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.