0
我有一個整數,即一位小數的溫度乘以10.例如:235的整數應該成爲23.5的浮點數。我如何將它放入浮動狀態?整數乘以10浮點數
我知道我可以通過int/10和int%10來得到小數點前的數字。我可以將這兩個值組合成一個浮點數嗎?
我有一個整數,即一位小數的溫度乘以10.例如:235的整數應該成爲23.5的浮點數。我如何將它放入浮動狀態?整數乘以10浮點數
我知道我可以通過int/10和int%10來得到小數點前的數字。我可以將這兩個值組合成一個浮點數嗎?
你正在反思一下。通過將一個int值轉換爲一個浮點數,然後除以10,小數點將被保留:
float degrees;
int degreesTimesTen;
degreesTimesTen = 235;
degrees = (float)degreesTimesTen/10;
// degrees is equal to 23.5
哇,我覺得如此愚蠢,沒有想到這一點。謝謝! – Niek
很高興能幫到你! –
或者只是除以10.0。 –