zoukankan      html  css  js  c++  java
  • 取近似值

    取近似值

           究竟要多快,才能超越生命流逝的速度。

    背景:Java 在线编程机试刷题。

    题目描述:

    写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。

    输入描述:

    输入一个正浮点数值。

    输出描述:

    输出该数值的近似整数值。

    示例1:

    输入:

    5.5

    输出:

    6

    Java代码:

     1 import java.util.Scanner;
     2 
     3 public class Main{
     4     
     5     private static int getNearlyNum(float input){
     6         int num = (int)input;
     7         return (input - num) >= 0.5 ? num + 1 : num;
     8     }
     9     
    10     public static void main(String [] ars){
    11         Scanner scan = new Scanner(System.in);
    12         float input = scan.nextFloat();
    13         System.out.print(getNearlyNum(input));
    14         scan.close();
    15     }
    16     
    17 }

    输出验证:


     

     

    究竟要多快

    才能超越生命流逝的速度

     

  • 相关阅读:
    2015 多校联赛 ——HDU5319(模拟)
    FZU 2158
    FZU 2157 树形DP
    dp之背包总结篇
    JavaScript parseInt() 函数
    JavaScript全局属性/函数
    学生面试心得
    ssh整合
    spring08事务
    JavaScript数组方法大全
  • 原文地址:https://www.cnblogs.com/taojietaoge/p/13643040.html
Copyright © 2011-2022 走看看