HJ7 取近似值_Scala

Posted youngxuebo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HJ7 取近似值_Scala相关的知识,希望对你有一定的参考价值。

描述

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

输入描述:

输入一个正浮点数值

输出描述:

输出该数值的近似整数值

示例1
输入:
5.5

输出:
6

scala :

import java.util.Scanner


object Main  

    def main(args :Array[String]): Unit = 

      val sc = new java.util.Scanner(System.in)

      while(sc.hasNext())
        val dNumber = sc.nextDouble()
        var intNumber = dNumber.asInstanceOf[Int]
        if ( ((dNumber - intNumber ) >= 0.5) && ((dNumber - intNumber ) < 1)) intNumber += 1
        println(intNumber)
      
  

以上是关于HJ7 取近似值_Scala的主要内容,如果未能解决你的问题,请参考以下文章

HJ7 取近似值_Scala

华为机试题 HJ7取近似值

华为机试HJ7:取近似值

scala中怎么取rdd的前两列数据

JAVA取π近似值

斯特林公式-Stirling公式(取N阶乘近似值)-HDU1018-Big Number 牛客网NowCoder 2018年全国多校算法寒假训练营练习比赛(第三场)A.不凡的夫夫