题解 | #神奇牛的体重#
神奇牛的体重
https://www.nowcoder.com/practice/456d819bb5b3440eb147296dbfa7af80
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @param m int整型 * @return long长整型 */ public long weightAfterMDays (int n, int m) { // write code here // 计算牛的体重增长后的结果,四舍五入到整数 return Math.round((double) n * m * m); } }
Java代码
该题考察的知识点为四舍五入
代码解释:一行代码,就是Java的API
- 达式 n * m * m 计算了牛的体重增长的理论值。
- (double) 将计算出的整数结果转换为浮点数,以便进行精确的四舍五入操作。
- Math.round() 函数接受一个浮点数作为输入,并将其四舍五入为最接近的整数。返回值为四舍五入后的整数。