取double的小数部分_Javase第一部分:浮点型数据(含视频讲解)

cbbc853cba1feb257aad122c6e66a9bb.png

本节视频如下

知乎视频​www.zhihu.com

一、浮点型数据

浮点型用来保存小数的。浮点型分为两种:单精度浮点型.(float)、双精度浮点型(double)。

DEMO:观察代码

1e49ed08303c40d769daaa7916ce9c09.png

以上的错误是将一个高精度的数据赋值给一个低精度的变量导致的,如果直接写上一个小数则默认是double类型,如果要赋值成功需要强制类型转换。

DEMO:强制类型转换

ed8a50000b64f33c4966ccf7936907eb.png

如果是一个数字,则可以有两种强制类型转换方式:

第一种:分别是在数字前加上括号,括号中写上要转换的类型
第二种:在数字的后面直接加上要转换的类型的第一个字母。

如果是一个变量,则只能使用第一种。

DEMO:整数之间的除法计算存在的一些问题

ac3062fc8e335c267e2290a8c7d09b4f.png

两个整数进行除法计算的时候如果最终不能整除则会将小数部分丢失(精度丢失现象),如果要解决可以将其中一个数值的精度提升。

c3730653f5ba4eac56292918a8b9f766.png

b4377ba3198f2ff4db7c541345c0b0d5.png

407319cf8f2ca93d3de1760cf43eff34.png

4084b311ab7d30a0d99de7f1266d2b5d.png

8e02ae9cebfb8a0d38a3618fc741f3d0.png

总结:

1、默认情况下一个小数是double类型

3、可以使用小括号改变运算的优先级

2、两个整数进行除法计算的时候如果不能整除则小数部分会丢失

这个JAVA精讲视频是今年最新教程,讲解详细深入,适合0基础入门,也适合那些之前就学习完了java体系课后发现基础不牢固的同学!

本章节数据Java的入门阶段,主要内容包括了数据类型、操作符、流程控制语句、循环、数组、多维数组、排序算法、对象的内存模型、方法、构造方法等重要概念。
2020年最新Java基础教程:第一章​www.bilibili.com
445cd060dc00fc9198d09c47280cd36f.png
本章节是是属于进入面向对象的初步准备,算是初窥面向对象的章节,主要讲解了一些重要的关键字、变量、常量、静态变量、实例变量、以及封装的概念、重载方法、也详细分析了字符串的实例化在内存中的来龙去脉,是进入第三章必不可少的只是点章节!
2020年最新Java基础教程:第二章​www.bilibili.com
c14674a2c240a730b80b3fbb3f3b5d8f.png
本章节是面向对象的核心内容,主要的重点和难点是继承、多态、抽象类、接口、接口和抽象类的区别、内部类、泛型、异常处理、递归方法分析等,属于Java的核心技术,要理解后面的内容必须掌握好当本章节知识点。
2020年最新Java基础教程:第三章​www.bilibili.com
9323065eb75c0a5532bebdc54f12d9a1.png

291f1b3006540ebfe9ef1a9cfc4abd61.png

本套课程讲解详细深入,内容丰富,包含了数据结构、JVM、GC等大厂常见的面试知识精讲,而且配有在线的预习文档+课堂笔记+每天作业,可以缩短你的学习周期,提高学习效率。

这些教程小编已经为大家打包准备好了!需要的请主动找我获取,也可在评论区评论

在学习中不懂的可以问我,我的纯技术讨论学习群(需要PDF电子书,练习题,开发工具,练手项目,面试题,学习路线图的等都有)

最后


在学习过程中,我喜欢找的- -些电子书来系统化的学习,多数时候我都只是做一一个大概的解,没有深入学习,基本就是看下目录,看下前几章的内容,深入的只会在实际用的时候才去详细看了。

码邦主:程序员必备 Java 核心知识点整理​zhuanlan.zhihu.com
30b20f91035183cab9cde07a9bec5af0.png
码邦主:1000道Java工程师面试题+答案PDF485页​zhuanlan.zhihu.com
f3c74331744203a9dcf9de88e477c4be.png

说实话,作为一名 Java 程序员,不论你需不需要面试都应该好好看下这份资料。我大概撸了一遍,真的是堪称典范。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值