java.util.Math类

Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作。

1.public static double abs(double num):获取绝对值。有多种重载。

2.public static double ceil(double num):向上取整。

3.public static double floor(double num):向下取整。

4.public static long round(double num):四舍五入。

Math.PI代表近似的圆周率常量(double)。

原文地址:https://www.cnblogs.com/suitang/p/11577721.html

时间: 2024-11-11 03:09:07

java.util.Math类的相关文章

java.util.Math类--数学相关的工具类

Math类--数学相关的工具类 java.util.Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算相关的操作. public static double abs(double num);获取绝对值.有多种重载: public static double ceil(double num);向上取整. public static double floor(double num);向下取整. public static long round(double num);四舍五入.

java.util.Properties类

Properties类很常用么,几乎每个项目,从j2se到j2ee每个项目都没离开过他,就算是jsp+servlet+jdbc的东西,jdbc的配置信息也是写Properties,国际化也是Properties,cdn也是Properties,memcached也是 Properties.总之java.utils.*无所不用,不所不在.. 小记下Properties: java.util.Properties是对properties这类配置文件的映射.支持key-value类型和xml类型两种.

java.util.Random 类的 nextInt(int num )

随机产生3个67~295的整数并找出数值居中的数 并输出中间的数例如:100,225和200,输出200 要随机产生某个范围内的整数,用 java.util.Random 类的 nextInt(int num) 最简洁. nextInt( int num) 能接受一个整数作为它所产生的随机整数的上限,下限为零,比如:nextInt(4)将产生0,1,2,3这4个数字中的任何一个数字,注意这里不是0-4,而是0-3..但下限总是零,不能更改,所以若要达到非零下限的效果,必须把上限减去下限的结果传给

Java基础(四):Java Number & Math 类、Character 类、String 类

一.Java Number & Math 类: 1.Number类: 一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte.int.long.double 等.然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形.为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类.所有的包装类(Integer.Long.Byte.Double.Float.Short)都是抽象类 Number 的子类. 这种由编译器特别支持的包装称为装箱,所以当内置数据

字符串转换成java.util.date类型和将java.util.date类型转换成java.sql.date类型

//将字符串转换成java.util.date类型 DateFormat format = new SimpleDateFormat("yyyyMMDD"); Date date1 = format.parse(startDate); //将java.util.date类型转换成java.sql.date类型 skg.statStartTime = new java.sql.Date(date1.getTime()); skg.statEndTime = new java.sql.Da

java.util.Arrays类

java.util.Arrays类能方便的操作数组,它所有的方法都是静态的. 1.filll方法 :给数组中的某段元素附上相同值. 2.sort方法:对数组中某段元素排序. 3.equals方法:比较两个数组,判断的是数组中元素值是否相等. 4.binarySearch方法:对排过序的数组进行二分法查找. 不错的例子: /*-------文件名: UsingArrys.java-------*/ package com.sjx.test; import java.util.Arrays; /**

java.util.Stack类中的peek()方法

java.util.stack类中常用的几个方法:isEmpty(),add(),remove(),contains()等各种方法都不难,但需要注意的是peek()这个方法. peek()查看栈顶的对象而不移除它. import java.util.Stack; public class MyStack1 { private Stack<Integer> stackData; private Stack<Integer> stackMin; public MyStack1(){ t

java.lang.Math类

Java.lang.Math类用法实例教程 - java.lang.Math 类包含的方法进行基本的数字操作,如基本的指数,对数,平方根和三角函数等. 以下是java.lang.Math类的声明: 1 public final class Math extends Object static double abs(double a) 此方法返回一个绝对值 static double cbrt(double a)此方法返回一个double值的立方根. static double random()

java.util.Arrays类详解

为实现数组的排序和查找.数组的比较和对数组填充元素,java.util.Arrays类包括各种各样的静态方法.这些方法都有对所有基本类型的重载方法. 可以使用sort方法对整个数组或部分数组进行排序.例如,下面的代码对数值型数组和字符型数组进行排序. double[] numbers = {6.0,4.4,1.9,2.9,3.4,3.5}; java.util.Arrays.sort(numbers);最后的结果是[1.9, 2.9, 3.4, 3.5, 4.4, 6.0]默认为升序排列 cha