题解 | #取近似值#

取近似值

http://www.nowcoder.com/practice/3ab09737afb645cc82c35d56a5ce802a

Java代码:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
            double a = in.nextDouble();
            long b = (int)Math.round(a);
            System.out.println(b);
    }
}

牛客网的主类貌似只能叫Main,所以先一套固定格式:

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

    }
}

还需要自己获取输入的浮点数,此处选用Java自带的工具包的Scanner类,并且初始化。
Math类有round方法,默认就可以四舍五入,但是返回值是Long类型,此处没必要强转int,直接输出即可。

全部评论
牛客网编译器不能自动提示对象的方法名称?
点赞
送花
回复
分享
发布于 2021-10-16 20:31

相关推荐

投递腾讯等公司8个岗位
点赞 评论 收藏
转发
4 收藏 评论
分享
牛客网
牛客企业服务