年轻人不讲码德

取近似值

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

import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()) {
            String inputStr = sc.nextLine();
            int pi = inputStr.indexOf(".");
            String r = inputStr.substring(0, pi);
            int ri = Integer.parseInt(r);
            String f = inputStr.substring(pi+1);
            int fi = Integer.parseInt(f);
            if( fi>=0 && fi<5 ) {
                System.out.println(ri);
            } else {
                System.out.println(ri+1);
            }
        }
    }
} 

采用字符串截取并转化,菜鸟一枚~

全部评论
您好亲能讲一下你的解题思路吗
点赞 回复 分享
发布于 2021-07-23 07:31

相关推荐

无情咸鱼王的秋招日记之薛定谔的Offer:好拒信,偷了,希望有机会用到
点赞 评论 收藏
分享
挣K存W养DOG:他真的很中意你,为什么不回他
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务