题解 | #神奇牛的体重#

神奇牛的体重

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

  1. 达式 n * m * m 计算了牛的体重增长的理论值。
  2. (double) 将计算出的整数结果转换为浮点数,以便进行精确的四舍五入操作。
  3. Math.round() 函数接受一个浮点数作为输入,并将其四舍五入为最接近的整数。返回值为四舍五入后的整数。
全部评论

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务