题解 | #实现四舍五入#

实现四舍五入

http://www.nowcoder.com/practice/020a0cf673174d5795d97ae79cff59a0

方法一:利用java自己的api

public class Main{
    public static void main(String [] args){
        Scanner scanner=new Scanner(System.in);
        float f=scanner.nextFloat();
        System.out.print(Math.round(f));
    }
}

方式二:利用强制类型转换 大于0的数据加0.5再进行强制类型转换

public class Main{
    public static void main(String [] args){
        Scanner scanner=new Scanner(System.in);
        double f=scanner.nextDouble();
       if(f>=0){
         System.out.print((int)(f+0.5));
    }else{
    System.out.print((int)(f-0.5))}
}
全部评论

相关推荐

03-02 10:51
邵阳学院 Java
红鲤鱼与绿鲤鱼i:看了你的头像不像找工作,像在找妹子
点赞 评论 收藏
分享
神哥不得了:神哥来啦~自我评价和校园经历的话可以直接删了,从大厂暑期的话应该没有什么太多问题,应该是能拿到很多大厂面试机会的,就是在面试的时候表示的好一点就行,可以在面试前先把高频top 50的八股多巩固几遍,千万不要看那些假高频八股,这两个项目的话问题不是很大,应该能够帮你找到大厂实习的,算法的话一定要刷起来,因为大厂有些还是比较看重算法的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务