题解 | #取近似值#

取近似值

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

import java.util.Scanner;

//TIP 要<b>运行</b>代码,请按 <shortcut actionId="Run"/> 或
// 点击装订区域中的 <icon src="AllIcons.Actions.Execute"/> 图标。
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while (sc.hasNext()) {
            String a = sc.nextLine();
            String b;
            if (!a.contains(".")) {
                b = "0";
            } else {
                b = a.split("\\.")[1];
            }
            if (Integer.parseInt(b.substring(0, 1)) >= 5) {
                System.out.println(Integer.parseInt(a.split("\\.")[0]) + 1);
            } else {
                System.out.println(Integer.parseInt(a.split("\\.")[0]));
            }
        }
    }
}

分割字符串即可

全部评论

相关推荐

无敌战神大菜鸡:计算机来卷嵌入式?疯啦
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务