C#中當把浮點型強制轉換為整型時為什么舍去小數部分而不是四舍五入?
2 回答

慕田峪9158850
TA貢獻1794條經驗 獲得超8個贊
那要看你如何轉換了
如果使用(int)
比如:double b = 12.6; int a = (int)b; // 此時a的值為12
如果使用Convert
比如:double b = 12.6; int a = Convert.ToInt32(b); //此時a的值為13
根據需求靈活運用需要的轉換類型提升精度
- 2 回答
- 0 關注
- 1101 瀏覽
添加回答
舉報
0/150
提交
取消