收藏此站 联系我们 网站
当前位置:首页» 网站推广 » 【建站服务】高端!网站定制/设计/优化/二次开发/制作/搭建-安丘高端网站建设-域名申请

【建站服务】高端!网站定制/设计/优化/二次开发/制作/搭建-安丘高端网站建设-域名申请

作者: 风兰 . 阅读量: 5 . 发表时间:2022-09-21 05:22:07

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。



高端!网站定制/设计/优化/二次开发/制作/搭建-安丘高端网站建设

网站建设.png

Java Number & Math 类

一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。

实例

int a = 5000;float b = 13.65f;byte c = 0x4a;

然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包装类。

所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类 Number 的子类。

包装类基本数据类型
Booleanboolean
Bytebyte
Shortshort
Integerint
Longlong
Characterchar
Floatfloat
Doubledouble

Java Number类

这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把一个对象拆箱为内置类型。Number 类属于 java.lang 包。

下面是一个使用 Integer 对象的实例:

Test.java 文件代码:

public class Test{   public static void main(String[] args){      Integer x = 5;      x =  x + 10;      System.out.println(x);   }}

以上实例编译运行结果如下:

15

当 x 被赋为整型值时,由于x是一个对象,所以编译器要对x进行装箱。然后,为了使x能进行加运算,所以要对x进行拆箱。


Java Math 类

Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。

Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。

Test.java 文件代码:

public class Test {      public static void main (String []args)      {          System.out.println("90 度的正弦值:" + Math.sin(Math.PI/2));          System.out.println("0度的余弦值:" + Math.cos(0));          System.out.println("60度的正切值:" + Math.tan(Math.PI/3));          System.out.println("1的反正切值: " + Math.atan(1));          System.out.println("π/2的角度值:" + Math.toDegrees(Math.PI/2));          System.out.println(Math.PI);      }  }


整型值时,由于x是一个对象,所以编译器要对x进行装箱。然后,为了使x能进行加运算,所以要对x进行拆箱。


Java Math 类

Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。


Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。


Test.java 文件代码:

public class Test {  

    public static void main (String []args)  

    {  

        System.out.println("90 度的正弦值:" + Math.sin(Math.PI/2));  

        System.out.println("0度的余弦值:" + Math.cos(0));  

        System.out.println("60度的正切值:" + Math.tan(Math.PI/3));  

        System.out.println("1的反正切值: " + Math.atan(1));  

        System.out.println("π/2的角度值:" + Math.toDegrees(Math.PI/2));  

        System.out.println(Math.PI);  

    }  

}

以上实例编译运行结果如下:


90 度的正弦值:1.0

0度的余弦值:1.0

60度的正切值:1.7320508075688767

1的反正切值: 0.7853981633974483

π/2的角度值:90.0

3.141592653589793

Number & Math 类方法

下面的表中列出的是 Number & Math 类常用的一些方法:


序号 方法与描述

1 xxxValue()

将 Number 对象转换为xxx数据类型的值并返回。

2 compareTo()

将number对象与参数比较。

3 equals()

判断number对象是否与参数相等。

4 valueOf()

返回一个 Number 对象指定的内置数据类型

5 toString()

以字符串形式返回值。

6 parseInt()

将字符串解析为int类型。

7 abs()

返回参数的绝对值。

8 ceil()

返回大于等于( >= )给定参数的的最小整数,类型为双精度浮点型。

9 floor()

返回小于等于(<=)给定参数的最大整数 。

10 rint()




高端!网站定制/设计/优化/二次开发/制作/搭建-安丘高端网站建设



上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务