我在說的是讓用戶輸入一個浮點數,例如4.624。 然後你必須使用scanf讀取這個值,然後你可以用它來做一些計算,通過插入一個公式或類似的東西。如何將小數點後面的數字讀入兩位數字,在這種情況下,該數字將是4.62,這是公式中使用的數字,而不是整數4.624。如何在小數點後讀取所需數量的輸入值?
0
A
回答
6
float x = 4.624;
float x_truncated_to_two_decimal_places = floor(x*100.0)/100.0;
或
float x_rounded_to_two_decimal_places = round(x*100.0)/100.0;
取決於你想要什麼。
相關問題
- 1. 數據輸入流讀取與所需的int值不同
- 2. 如何在點擊時獲取所需的輸入值?
- 3. 如何在文本數量後輸入大小輸入
- 4. REACT - 防止小數點後2位小數點後的輸入
- 5. 如何在cpp中輸入小數點後的特定位數?
- 6. 如何在小數點後輸入數字?
- 7. 如何在輸入小數點面膜
- 8. 在Objective-C中準確輸出所需小數點的圓形浮點值
- 9. 如何在DataGridTextColumn中只允許輸入小數點後2的值
- 10. 如何在jQuery中讀取輸入的二維數組值?
- 11. 如何獲得小數點後的值?
- 12. 如何截斷小數點後的值
- 13. 如何檢查所需輸入的數量是否正確
- 14. 如何將html輸入限制爲正數小數點後兩位小數?
- 15. 在小數點後改變輸出值的整數
- 16. 阻止按鈕後所需值輸入
- 17. 是讀取/寫入布爾值所需的信號量
- 18. 無法在Android EditText中輸入小數點後的零點
- 19. 允許用戶在小數點前輸入最多4個字符,小數點後輸入2個數字
- 20. 如何將小數點後一位的值舍入爲2位小數
- 21. Rails:如何讀取用戶在text_field_tag輸入中輸入的值?
- 22. 如何更改Excel輪次的小數(默認值是.50,我需要它在小數點前的小數點後20位進行舍入或舍入)
- 23. 在角度js中只輸入小數點後兩位小數點
- 24. 如何讀取JavaScript中的新表單值輸入,而數據庫生成的變量是輸入表單值?
- 25. 如何在C++中寫入小數點後的2位數字?
- 26. 如何限制EditText框輸入小數點後兩個字符?
- 27. 如何限制輸入小數點後兩位?
- 28. 如何獲取NSString中小數點前後的值?
- 29. jQuery:無需點擊即可讀取輸入值
- 30. 如何讀取文件的最後10行並獲取所需的數據?
如果輸入是「4.628」,該怎麼辦?這應該解釋爲「4.62」還是「4.63」? – nhgrif