2014-06-19 193 views
2

我有以下double值: 8.943需要(投)轉換爲int e.g:8.943*1000000 = 8943000 所需的值 - >8943000轉換雙轉換成int

請幫助!

謝謝。

+2

你似乎已經知道你想做什麼。還是有更多你正在尋找,就像使用'(int)'cast? – AntonH

+0

我不知道我發生了什麼事,我正在做這個'((int)arg * oneMillion)',因爲我錯了輸出,我忘記使用'(int)(arg * oneMillion)'非常感謝您的幫助! –

回答

6
double myDouble = 8.943 
int myInt = (int) (myDouble * 1000000) 

使用(INT)鑄雙入一個int

+0

我不知道我發生了什麼事,我正在做這個'((int)arg * oneMillion)',因爲我錯了輸出,我忘記使用'(int)(arg * oneMillion)'非常感謝您的幫助! –