数学类静态int轮(浮点f)此方法在java.lang包中可用。

此方法用于将最接近的int值返回给定参数,并通过加1/2将其舍入为整数并将结果从float转换为int。

这是一个静态方法,也可以使用类名进行访问。

此方法的返回类型为int,它返回一个整数,通过将给定参数的1/2加到int上,该值将从float-floating转换为int 。

在此方法中,我们仅传递一个表示浮点数的参数。

如果小数点后给定参数的值大于4,则在返回小数点前将值加1;否则,如果小数点后给定参数的值小于或等于4,则返回小数点前的相同值。

此方法不会引发任何异常。

语法:public static int round(float f){

}

参数: f-一个浮点值,其最接近要找到的整数值。

注意:如果传递“ NaN”(非数字),则返回0。

如果传递负无穷大,它将返回“ Integer.MIN_VALUE”。

如果我们传递正无穷大,它将返回“ Integer.MAX_VALUE”。

如果传递的值小于或等于“ Integer.MIN_VALUE”,则返回“ Integer.MIN_VALUE”。

如果传递的值大于或等于“ Integer.MAX_VALUE”,则返回“ Integer.MAX_VALUE”。

返回值:

此方法的返回类型为int,它返回一个最接近给定参数整数值的整数值。

Java程序演示round(float f)方法的示例//Java程序演示的例子

//数学类的round(float f)方法。

public class RintMethod {

public static void main(String[] args) {

//声明变量

float f1 = -1.0f / 0.0f;

float f2 = 1.0f / 0.0f;

float f3 = 1234.56f;

float f4 = 1234.42f;

//在这里,我们将得到(Integer.MIN_VALUE),我们

//传递参数,其值为(-Infinity)

System.out.println("Math.round (f1): " + Math.round(f1));

//在这里,我们将得到(Integer.MAX_VALUE),并且我们

//传递参数,其值为(Infinity)

System.out.println("Math.round (f2): " + Math.round(f2));

//在这里,我们将得到(1235)并且我们

//传递参数,其值为(1234.56)

System.out.println("Math.round (f3): " + Math.round(f3));

//在这里,我们将得到(1234)并且我们

//传递参数,其值为(1234.12)

System.out.println("Math.round (f4): " + Math.round(f4));

}

}

输出结果E:\Programs>javac RintMethod.java

E:\Programs>java RintMethod

Math.round (f1): -2147483648

Math.round (f2): 2147483647

Math.round (f3): 1235

Math.round (f4): 1234

java float round_Java Math类static int round(float f)与示例相关推荐

  1. math.pow int_Java Math类static int min(int i1,int i2)与示例

    math.pow int 数学类静态int min(int i1,int i2) (Math Class static int min(int i1 , int i2) ) This method i ...

  2. Java中的Math类和日期类详解

    Math类是定义了一系列的数学运算方法,是使用static修饰的方法,表示可以通过Math类直接访问.我们在开发中一般只需要关注两个: ·四舍五入: ·取得随机数 四舍五入 API文档中描述: rou ...

  3. java中math.ceil用法_[Java教程]关于Math类的round、floor、ceil三个方法

    [Java教程]关于Math类的round.floor.ceil三个方法 0 2014-05-06 16:00:08 一.Math类这三个方法的简介 1.round():取最接近的值. 对于这个方法, ...

  4. 带有静态方法的类(java中的math类)

    带有静态方法的类通常(虽然不一定是这样)不打算被初始化. 可以用私有构造函数来限制非抽象类被初始化. 例如,java中的math类.它让构造函数标记为私有,所以你无法创建Math的实例.但Math类却 ...

  5. 【Java】浅析Math类

    来总结一下一个有用的类:Math!! 属于java.lang.Math,即java.lang包,不需要import. 当然,为了方便用其中大量的静态方法和类变量,也可以用静态导入: import st ...

  6. Java中的Math类相关方法整理

    最近在复习java相关知识,今儿整理了一下Math类常用的方法-- Math类主要提供了一些执行数学基本运算的方法,如三角函数.指数函数.取整函数.最大值.最小值.绝对值.随机数等等,由于实际工作中, ...

  7. java math 类_Java Math类静态双层(double d)示例

    java math 类 数学班静态双层(双D) (Math Class static double floor(double d)) This method is available in java. ...

  8. java中cbrt_Java Math类静态double cbrt(double d)示例

    java中cbrt 数学类静态double cbrt(double d) (Math Class static double cbrt(double d)) This method is availa ...

  9. Java菜鸟教程math类_Java Number Math 类

    Java 中 int 和 Integer 的区别 1. int 是基本数据类型,int 变量存储的是数值.Integer 是引用类型,实际是一个对象,Integer 存储的是引用对象的地址. 2. I ...

最新文章

  1. B14_NumPy算术函数( add(),subtract(),multiply() 和 divide()、reciprocal()、power()、mod())
  2. 同花顺2020年净利润17亿元增长近一倍,DAU超1400万
  3. hexo评论_hexo修改主题
  4. python image清除_60秒掌握Python内置模块Turtle的用法——绘制漫天雪花
  5. Amoeba Architecture
  6. 阿里云高级技术专家王晨:云原生数据库PolarDB技术解密
  7. 知网获取论文参考文献
  8. kali linux 网络配置
  9. 二维码QR 码纠错级别
  10. 博士申请 | 香港中文大学LaVi Lab王历伟老师招收人工智能全奖博士生
  11. 【软件测试】大厂测试开发你真的了解吗?测试开发养成记......
  12. 推文助手! 邀请码!如何填写?
  13. Titanic 预测问题
  14. 推荐几个帮你避坑和赚钱的公众号
  15. 阿里巴巴并购雅虎意愿耐人寻味 或迎来转机
  16. Cannot find module 'xxx' 错误的解决方案
  17. NMEA-GPS协议
  18. 面试算法题-平衡点问题
  19. 单路电压表c语言编程,单片机数字电压表的设计
  20. 抓包之anyproxy

热门文章

  1. 因子(factor)的研究
  2. Python 基础—— operator 模块、functools
  3. Python 数据结构与算法——选取算法(TopK)
  4. Python基础——yield的使用与解释
  5. qthread run结束了算销毁吗_会计职称考试已结束,证书怎么领?
  6. python查看方法作用_python中有帮助函数吗
  7. 自学python能干什么-python能干啥
  8. python工资一般多少大专学历-这个面试官真霸气 不收大专程序员
  9. python 菜鸟-Python3 集合
  10. 【linux笔记】常用命令(2)目录