Lesson9-数字处理类(DecimalFormat、Math、Random、BigInteger和BigDecimal)

系列文章目录

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

提示:这里可以添加本文要记录的大概内容:

在解决实际问题时,如数学问题、随机问题、商业货币问题、科学计数问题等,对数字的处理时非常普遍的,为了应对以上的问题,Java提供了许多数字处理类,包括DecimalFormat类(用于格式化数字)、Math类(为各种数学计算提供了工具方法)、Random类(为处理随机数问题提供了各类方法)、BigInteger类和BigDecimal类(为所有大数字的处理提供了相应的数学运算操作方法)。

提示:以下是本篇文章正文内容,下面案例可供参考

一、数字格式处理

1.java.text.DecimalFormat类包

1.1DecimalFormat类

二、数学计算

1.java.lang.Math类包

注意:
①java.lang下的类包不需要import,系统会自动调用
②Math类提供的方法都是静态方法,只需要类名.方法()调用即可。

1.1Math类

三、处理随机数

1.java.lang.Math类包

1.1Math.random()方法

2.java.util.Random类包

2.1Random类

四、大数字处理

不能使用"+“、”-“、“x”、”\"运算符,必须使用类的方法。

1.java.math.BigInteger类包-大数字整数

1.1BigInteger类

2.java.math.BigDecimal类包-大数字小数

2.1BigDecimal类

总结

以上就是对Java中数字处理类相关知识的讲解,后续是核心技术…的学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值