簡體   English   中英

適用於Android的Java中的3e5

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM