科百科
当前位置: 首页 范文大全

浮点型和双精度浮点型有什么区别(什么是单精度浮点数以及双精度浮点数)

时间:2023-05-28 作者: 小编 阅读量: 5 栏目名: 范文大全

欢迎关注头条号:Java小野猫前言作为一名java学习者,怎能不懂这些java基础中的基础呢?本文就带各位温顾温顾java浮点型、单精度浮点数、双精度浮点数。浮点型首先明确java中浮点型数据类型主要有:单精度float、双精度double至于浮点型就是跟int,string类型差不多。科学计数法中的E了解浮点型常量Java的实常数有两种表示形式之后,很有必要给各位科普科普下科学计数法中E的面貌了~E是指数的意思,E代表的英文是exponent,E表示10的多少次方的意思。

欢迎关注头条号:Java小野猫

前言

作为一名java学习者,怎能不懂这些java基础中的基础呢?本文就带各位温顾温顾java浮点型、单精度浮点数、双精度浮点数。

浮点型

首先明确java中浮点型数据类型主要有:单精度float、双精度double

至于浮点型就是跟int ,string类型差不多。都是数据类型

浮点型浮点型别给我整些花里胡哨的定义,浮点型简单来说就是表示带有小数的数据,而恰恰小数点可以在相应的二进制的不同位置浮动,可能是这样就被定义成浮点型了。~不得不佩服这文化程度,定义个数据名称都这么有深度~

浮点型常量 Java的实常数有两种表示形式:

1、 十进制数形式:由数字和小数点组成,且必须有小数点,如0.123 , 123.0

2、科学计数法形式:如:123e3或123E3,其中e或E之前必须有数字,且e或E后面的指数必须为整数(当然也包括负整数)。

科学计数法中的E

了解浮点型常量 Java的实常数有两种表示形式之后,很有必要给各位科普科普下科学计数法中E的面貌了~

E是指数的意思,E代表的英文是exponent,E表示10的多少次方的意思

比如7.823E5 = 782300 这里E5表示10的5次方,再比如54.3E-2 = 0.543这里E-2表示10的-2次方

再补充一点(针对负次方理解

一个数的负几次方就是这个数的几次方的倒数。

比如: 2的负1次方=2的1次方分之一=1/2

比如: 3的负2次方=3的2次方分之一=1/9

单精度浮点数(float)

单精度浮点数在机内占4个字节、有效数字8位、表示范围:-3.40E 38 ~3.40E 38

在Java语言当中,所有的浮点型字面值 ~【V8提示】浮点型简单来说就是表示带有小数的数据~ 默认当做double类型来处理,要想该字面值当做float类型来处理,需要在字面值后面添加F/f,或者强制装换为float。具体如下代码:

public static void main(String[] args) { //3.10是浮点型,浮点型字面值默认当做double类型来处理,直接编译通过; double d=3.10; //3.10是浮点型,则必须加 F或者f,若没加,直接编译不通过,会报错“损失精度”float f=3.10; //编译出错会报错“损失精度” // 解决办法: // 第一种方式:强制类型转换 float f1=(float)5.1; // 第二种方式:没有类型转换; folat f2=5.1f; }

再来看看下面的测试,结果肯定十之八九会在意料之外,哈哈~

public static void main(String[] args) { float a = 12345678.90123456789f; double b=0.12345678901234567890; float c=0.12345678901234567890f;System.out.println(a); System.out.println(b); System.out.println(c);打印结果 a = 1.2345679E7 b = 0.12345678901234568 c = 0.12345679 }

双精度浮点数(double)

双精度浮点数在机内占8个字节、有效数字16位、表示范围:-1.79E 308 ~1.79E 308

double的精度太低,不适合用于做财务软件,财务涉及到钱的问题,要求精度较高,所以在java中有一个基础的类库名为:java.math.BigDecimal,但这个BigDecimal类型是引用类型不是基础类型,切记!!!

在讲单精度浮点数(float)的时候,差不多顺道把double之间的区别讲了哈哈,所以最后给张很经典的图片“敷衍敷衍”下,哈哈哈 ~哎哎哎..别打...别打...别打脸QAQ~

读者福利

欢迎做Java的朋友们私信我【资料】免费获取免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)

其中覆盖了互联网的方方面面,期间碰到各种产品各种场景下的各种问题,很值得大家借鉴和学习,扩展自己的技术广度和知识面。

,
    推荐阅读
  • yohjiyamamoto双肩包(YohjiYamamoto2022秋冬男装系列)

    YohjiYamamoto2022秋冬男装系列灵感源自19世纪的男装。大衣上印有以“反乌托邦超现实主义”著名的波兰画家ZdzislawBeksiński和日本书法作品的印花,狄更斯经典的带有悬挂线的外露接缝元素也出现在这个系列。坚持品牌一贯的标志性黑色LOOK,融合19世纪复古风格绅士魅力,一眼辨识的高级感。黑色西装和外套上印的豹纹元素、类似剪刀手爱德华的飘逸发型、面具和眼罩等配饰都带有朋克气息。本文图片来源于网络

  • 三星707SC怎么样(三星707SC这款机子怎么样,现在价格多少)

    日版的是SoftBank定制机。日版型号出到707sc2,也是第二版,已经破解,完美收发中文短信,信号很好。听歌完全没有问题,不过音乐格式是aac,用千千静听转就可以,很方便。而W270则是在外屏下方印上了“三星”的标识,没有“SoftBank”的标识,这款机子是在韩国销售的而且,两个机子最大的不同点在于,707SC是没有内存卡,整机只有130MB;而W270是有可插内存卡的。

  • 现在江西哪些高校封校了(江西新增一所公办大学)

    为此,国家也在积极探索发展职业教育,并启动了本科层次职业教育试点,将各省市的高水平高职院校升格为本科层次的“职业技术大学”。那么,赣州职业技术大学的建校基础——赣南师范大学科技学院与赣州职业技术学院实力如何呢?赣州职业技术学院是一所公办高职院校,现有8大院系15个专业。

  • 铃木uy怎么拆仪表(铃木UY后视镜拆解)

    后视镜安装成功加手机支架,拆解后视镜过程分享后视镜拆解螺丝拆卸后视镜上有两个螺丝型号大小都是14的。这两个螺丝下边是正常方向拆卸;上边是反丝。第一次拆不懂,直接拆上边螺丝导致整个后视镜都拆下来了。之后固定下方银色螺杆再拆上边黑螺丝才把两端拆分开。说明下手机支架支撑的那个杆在银色螺丝下无法安装的。安装简单多了,先安后视镜调好位置,再次利用两个扳手同时扭动。希望能帮到更多摩友》》》

  • 苹果手表可以自己换电池吗?(电子产品保养)

    跟着小编一起来看一看吧!苹果手表可以自己换电池吗可以的,AppleWatch拥有各种各样的个性化表盘,令你随心改变、自定义的设置。在自定义的表盘上,可以增加天气、下一个活动等实用信息。可以显示用户的心跳信息。AppleWatch与iPhone配合使用,同全球标准时间的误差不超过50毫秒。

  • 阿拉德谋略战通关阵容(快来看看)

    阿拉德谋略战通关阵容铁拳双子的主动技能可以提供非常不错的聚怪效果,并且输出能力也非常有保障,是比较推荐的怪物。斯瑞姆在攻略战中优先度属于T0级别的,2技能可以提供一个范围超大的群体控制5秒,并且自身的生存能力也很不错,无论是竞技还是打剧情都是一个不可或缺的怪物。兔女郎强大之处在于不仅攻击范围超大,对于队友还有不错的辅助能力。也是属于优先度较高的怪物。

  • 无主之地什么类型的游戏(是FPS还是)

    比如大名鼎鼎的《光环》系列开发商开发的《命运2》虽然也是《无主之地》类型的FPSARPG,但销量未达预期,甚至不如《命运》初代。《黑暗之魂》中是盾反,《血源诅咒》中是枪反,而《只狼》里是弹刀,这和无双系列形成了鲜明的对比。而且,盾反枪反弹刀还有一个作用是可以大幅度扣除敌人血量,这也增强了游戏的爽快感和动作要素。

  • 09年帕萨特2.0怠速时混合气浓(2013年大众帕萨特混合气过浓)

    加大频率,空气流量传感器数据加大,长短期调整往负的方向调整。主要是排除车主换的空气流量传感器的盒子有没有问题。这辆车的故障有3个,PCV确实有问题,但是与故障没有关系。空气流量传感器的损坏是正常的,而插头的损坏却是修理工保养时造成的。但是也要注意,在空气流量传感器和涡轮之间,还是有不少管道,接到不同的部位。

  • 基站辐射对人有什么危害(专家表示通信基站辐射不会对人体产生危害)

    安徽省辐射环境监督站是安徽省辐射环境质量监测和安徽省辐射事故应急监测单位,承担全省国家辐射环境监测网点和省级辐射环境监测网点的辐射监测工作,负责辐射环境质量数据的报送和发布工作,同时承担安徽省辐射事故的应急监测等任务。社会公众代表参观安徽省辐射事故应急指挥中心参观过程中,社会公众代表们对辐射应急事故指挥中心产生了浓厚兴趣。

  • 二年级下册村居的意思(村居分析赏析)

    以下内容希望对你有帮助!二年级下册村居的意思《村居》是清代诗人高鼎晚年归隐于上饶地区、闲居农村时创作的一首七言绝句。此诗第一、二句写时间和自然景物,具体生动地描写了春天里的大自然,写出了春日农村特有的明媚、迷人的景色;第三、四句写的是人物活动,描述了一群活泼的儿童在大好的春光里放风筝的生动情景。这首诗落笔明朗,用词洗练。全诗洋溢着欢快的情绪,给读者以美好的情绪感染。