00:00
啊,类型呢,有两个,一个是FLOAT4,一个是double float是四个字节,DOUBLE18个字节,那么我就说说这些地方,大家都很清晰的,我就不说了,我就往下看细节,直接说细节与整数类型类似,开的浮点类型也有固定的长度。那么他也不受操作系统的影响,因为它是跨平台的。那么我这里强调是float的常量呢?默认为double类型就常量默认为double,那么在声声明float类型的时候要加F或者是大写的F,我看第一个案例,同学们,同学们看。如果我把1.1给这个float,会不会报错?棒棒。这这个你们答不上来呀。报还是不报,找个同学说一下。来找那个郭静同学,郭静你说这个报不报错?报吗?爆,为什么爆?原因?
01:00
是不是你这个时候把一个double,你把double给了一个float,但他显然要报错啊,做错了吗?你把double给人家,你凭什么给家呀,你你这肯定报错了嘛,那你看一下。同学们,这个是最基本的了,你看,再写到这。是不是直接报错了,肯定报错啊,这个你千万别这个题目都还没想过来,第二个接着看第二个这个报不报错。把1.2给一个F2。没有指定类型,这个不报错吧,为什么?因为你我用类型推导啊,编译器是很聪明的,我没有指定它的类型啊,说这个是OK的,因为我们是用的类型推断。那一推断,推断它就没没毛病,再看这里,同学们,再看这里,呃,同学们,把1.3给double可不可以,当然OK,肯定OK吗?这个把1.4后面带了个F给float可不可以,也是OK。好,再看这个行不行,把1.5F给double可不可以,可以,因为你虽然是一个float的,我是高精度啊,把低精度给高精度没毛病,这个是float给double,因此OK。
02:15
好,这个我就说到这儿啊,再看。第三个浮点类型的表示方式有这么几种方式,呃,前面这个就不说了,看这点儿。512这是可以的。点512,那么还有科学计数法大家要看懂,比如说有有有面试官问你5.12E的二次方这个表示什么呀?是不是表示五乘以五的十?5.12相先是5.12乘以啊,它乘以多少呢?乘乘以这个十的二次方。好,我就不举例子了啊,二次方我就直接写完了,这个大家能知道是什么结果吗?
03:01
5.12E负二次方代表什么呀?代表5.12去除以。除以这个除以十的二次方。除以十的二次方,好,这个是最基本的了,同学们要有个印象哈,除以一个是乘以,一个是除以,呃,有些地方可能会问问你们,好,再看第四个题,通常情况下我们用double类型而不用float,但是别人会问你float精度保留在多少位,一般来讲是大致在小数点七位。你看啊,如果我给这么两个案例,你们会看到这个数据精度会有损失。比如说我有一个变量叫做NUMBER1,我把这个值给他了。咔,我给的是一个float。给的是一个,然后我再有一个NUMBER2是一个double类型。
04:06
然后呢,我给的是这么一个值。好,同学们看到当我们这两个一做过后呢,你会发现这个number值,呃,NUMBER1它的精度会有丢失。再加一个NUMBER2等于NUMBER2加上NUMBER2,好,我运行一下看结果啊,同学们。我们可以看到double它是很精准的,但是同学们看这里,呃,NUMBER1变成了二点。35565679在这儿。5679你看。后面这几位没有了,四舍五入了,大概精确到了1234567,大概精度是七位,那我告诉大家啊,你们将来在用这个的时候呢,你如果自己精度只在小数点七位是可以的。但是超过就不行,你看double就很精准,没毛病,好,这个呢,我就说到这里啊,也很简单,Float就讲完了。
05:05
我把这个flu呢给各位朋友整理到这边来。不难啊,但是呢,还得过。对吧,这个节奏还是可以,你放心,东东西都能,咱们这次讲的东西呢,就是比上次还要讲的多好,讲的多好来走这是。基本类型分类两大类,Float和double a float和double,截个小图。好,同学们,我把它放到笔记里面去。然后呢,这边有float的使用细节,浮点数的。五点。普点数的使用细节。好,给同学们呢,也进行一个简单的板书啊,就这么示例。好视频,大家满足一下。好第一点对吧,第一点第二点呢,就是它如果是如果指定要flow的话,后面要带这个字母,那么案例呢,我给同学们阐述到这里。
06:11
哦,这个案例我给同学们阐述到这里。OK。好,插入一个表格,诶,这个就插错了啊,错了。放到这儿了。来一个表格,诶这还不行,那干脆直接粘,诶这还不行哈,那待会再说吧,待会我待会再把这个整理一下。他这地方可能要把这个整理下来啊,第四点好可以了。好,现在把这个代码就可以插进去了。好可以了,好,这是视频视频,那接着呢,我们float我们就说这些。
我来说两句