- 2026年1月30日
如何在 Java 中截断小数(int 强制转换、Math.floor、BigDecimal setScale)
.## 1. 在 Java 中“截断小数”是什么意思? 当人们在 Java 中说“截断小数”时,通常指的是去掉小数部分以得到整数或在第 n 位小数后舍弃数字。 在实际代码中,“截断”可能有不止一种含义,所以我们先澄清结论。 1.1 “截断”是向下取整(floor)还是强制类型转换(cast)?(术语) 主要有两种“截断”模式。 (A)向 0 方向截断(truncate) 去除小数部分,但对负数来说 […]