Math.ceil(x):比x大(或X相等)的最小 double值。
Math.round(x):四舍五入。
Math.floor(x):比x小(或X相等)的最大 double值。
Math.round(x)返回long型,其余的返回double型。
例:
double v=10.5
那么 Math.ceil(v) 的值为11.0
Math.floor(v) 的值为10.0
Math.round(v) 的值为11
注意它们的返回值类型。
本文详细介绍了Math包中的几个关键函数:ceil、floor及round。这些函数分别用于获取比给定值大的最小double值、比给定值小的最大double值以及四舍五入后的最近整数值。文章通过实例解释了如何使用这些函数,并特别强调了它们的返回值类型。
Math.ceil(x):比x大(或X相等)的最小 double值。
Math.round(x):四舍五入。
Math.floor(x):比x小(或X相等)的最大 double值。
Math.round(x)返回long型,其余的返回double型。
例:
double v=10.5
那么 Math.ceil(v) 的值为11.0
Math.floor(v) 的值为10.0
Math.round(v) 的值为11
注意它们的返回值类型。

被折叠的 条评论
为什么被折叠?