题解 | #神奇牛的体重# java
神奇牛的体重
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
// 计算体重的变化值
double weight = (double) n * m * m;
// 使用Math.round函数四舍五入到最近的整数
long rounded_weight = Math.round(weight);
// 返回四舍五入后的体重
return rounded_weight;
}
}
该题考察: 基本的数学计算和类型转换的知识点。代码通过计算和四舍五入操作,得到最终的体重结果。
代码逻辑: 代码中用到了Java的Math库中提供的数学函数,算是暴力破解吧,不过Java有轮子,用就完了。
Java中的Math库提供了许多数学函数,其中包括四舍五入函数round。
