00:00
只需要把它的余数倒着给它总结起来就可以了,倒着总结起来就可以了,所以43的二进制应该是什么呢?应该是。101011,他说对吗?来,看一下就知道了,我们写上,把这个二进制啊,101011,好写上101。011来右键运行一遍。看见没有,是不是43就出来了,这就是如何将什么呢,将我们的二进制转化为十进制,以及十进制转化成二进制的操作好了吧,好,然后完了之后我们接着看什么呢?八进制很多是八进制,八进制是只能使用零到七这么八个数字的啊,所以他的声明啊,需要注意这个东西声明的时候呢,它以零开头表示不是十进制,以什么呢?以O开头啊,以O0O开头,O表示O8进制英文单词缩写,然后后面只能使用什么呀,零到七的,比如说147,哎这就可以了,这就是一个八进制。
01:00
但是千万不要写八九之,很多写个八怎么了?写八和到错,你看只在波浪线了嘛,会报语法错误的看见没有,所以只能写零到七,很多人都写了,这个数值是多少呢?是147吗?非也,它也不是,所以我们再次打印给大家看看啊。好了,147对应的结果是多少呢?来看一下,是103,是103,那这个时候呢,啊,他说这怎么成103了呢,那这就涉及到了八进制的话,成十进制原理和我们刚刚那个是一样的啊这个大家自己来做好不好,我们就不用给大家再做这个操作了啊啊这是一个十到二啊十到二进制的,给大家保存一下,那八进制也是转换一样,只不过把什么呀,把刚刚这个最开始的这个进制数。底数改成了八,你原来的二大家还记不记得二进制的时候,我们这个底数较慢,稍等一下。怎么是黑的呢?我打开一下有点慢。
02:00
我们在二进制操作的时候,下面那个底数是不是一个二啊,对不对,是不是一个二啊,你把它改成八就可以了,改成八就可以了,剩下的预算一样,依然是相乘的相加得到的和啊,所以这个大家自己来预算一下就可以了,我就不给大家做过多的类赘述了啊来右键运行一遍啊,是可以的,八进制上面是不是,然后呢?如果想把什么呀,十进制转化成八进制,那就短除八就可以了,OK,好了,这就是八进制的生命,非常简单吧。然后呢,16进制的声明,很多时候还有16进制啊,有啊,16进制呢,其实在古代非常常见,那么大家都说半斤八两,半斤八两是不是很多,说半斤八两,那我比你还多三两呢,其实不是啊,在古代的时候一斤十六两,所以半斤就八两,所以16进制在中国古代就很早就使用了,那16进制能够使得数字范围是零到九,但是不够十个呀,不够16个怎么办呢?还有A到F。这么16个字符,零到九是十个,ABCDEF16个,所以一共加起来是16个,其中A代表十,B代表十一一直到F代表15,所以这就是16进制了。那我们想声明一个16进制,该怎么声明呢?老规矩,In特V2。
03:07
等于好,我们是以0X开头的,大S小S无所谓0S开头,X就是1S16进制的缩写,然后呢,你后面就可以什么呀。你就可以写上我们的这个16进制的字符了,好多12AF值是多少呢?不小啊,这个不小,A代表什么呀?A代表这个十,F代表15呢,如果你想看它对应的值是多少,你可以在这里边直接打印出来给大家看看啊。来右键运行一遍,12AF是4783,看到没有,是不是非常大的一个数字啊,是不是转换规则和二进制一样,把底数改成16就可以了,短出的时候也是短出16啊,好了,那这样的话,我们所有进制声明就给大家介绍完了,其中我们最常见的进制还是十进制,偶尔会归到二进制,八进制和16进制使用较少,大家了解一下就可以了。
04:00
来,下面我们接着来给大家讲解一下什么东西呢?我们number类型的另外几种,刚刚讲的毕竟只是int类型,对不对?下面再给大家讲解另外一个类型,为了讲解类型方便,我决定把这些给大家注释掉好不好?啊,因为在整形太多了,咱把整形内容注释掉,OK,注释掉了之后呢,大家来看我们下面要讲解另外一种数据类型,什么类型呢?叫做浮点型啊,也就是我们float类型,Float类型。也就是浮点型。浮点型是什么东西呢?它就是小数啊,就是小数,就这么简单,呃,不是数啊,小数浮点型对应的字符呢,是什么东西,关键字什么东西是float float,或者是什么real之类的啊,或者是real real之类的啊,还有double啊,或者double都有。大家学过其他计算机语言才能了解啊,不过这些词,看见这几个词都表示是浮点数就可以了,好什么,先我们教大家怎么样生明一个浮点数呢?生明浮点数与小数你还不会吗?是不是我们写上一个float VR啊,浮减数变量等于什么呢?啊,3.141592653啊派是不是?然后打印它的类型和值好不好?首先打印类型啊,打印我们变量的类型。
05:20
啊,先直吧。P框,直接把我们的fl float VR往里一放就可以了,然后再打印变量对应的类型啊,打印变量的类型,打印变量的类型。它的类型打印的时候呢,嗯,不知道大家还记不记得啊,直接在里边print套上括号,写上type。Type套上括号,然后写一个int VR啊啊不啊不是不是什么int VR float VR float VR好搞定,然后我们右键运行一遍,那大家就看到哦,原来这真的是一个浮减数,是不是小数就是浮点数,咱说过嘛,是不是,所以这就是浮减数中最常见的一种方法,说明方法啊。
06:04
方法一,干什么事呢?用小数声明啊,小数声明用小数。声明。还有另外一种方式呢,是大家比较少见,但是也学过的一个东西,叫做什么呢?科学计数法啊,方法二,这个我们是在应该是初中的时候学过的,科学计数法声明。科学计数法声明。这个在绝大多数语言中都是支持的科学基础法声明,科学基础法怎么声明呢?哎,比如说我们要写一个什么呢?呃。250.41吧,行不行,我可以这样写,Int VR等于250.41,那这个时候呢,其实你写的并没有问题,因为但是大家一看这也明显是一个小数生命规则吧,对不对,因为你用的是小数啊,是不是259诶下边那个没打印啊。
07:01
打印错了吗?我看看啊打印的啊,写错变量名了,Float v2啊保存一下,右键运行一遍,你看250.41也出来了,派也出来是不是,但是呢,这就是小数,我想用另外一种方式来表示它,怎么做呢?你可以这样做,我写25041。E负二。这就是科学计数法了,又接预习一遍,它的结果和刚刚没什么区别,还是250.41,很多时候我不懂,啥意思呢?它就相当于什么呢?它就相当于啊,注意什么东西呢?25041乘以十的负二次方。乘以十的负二次方啊。也就是说你这块写一个二,就是乘以十的平方,乘以十的负二就十乘以十的负二次方,你要乘以十的什么负五就是乘以十的负五次方,以此类推,这叫做科学计数法啊好了,这个方式用的比较少,大家了解一下就可以了,好吧,你看到别人写不要害怕啊,知道是怎么回事就可以了,好了,那这样的话,我们的浮解型就是完了,浮点型是不是比较少啊,是不是啊,来再看一下结果对不对,完全一致好了,那这样为止,我们的浮点数就介绍完了。
08:10
浮点数介绍完了之后,为大家介绍另外一种number类型,也就是我们所谓的布尔类型。那布尔类型这块大家需要注意啊,是一个计算机中专用的数据类型,布尔类型啊。Bo啊Bo Bo类型。叫他不玩类型。波尔类型呢,它什么呢,比较特别,是计算机专用的啊,因为这个类型只有两个值啊,只有两个值,它不像我们现我们上面的整数浮点数与无限个值是不是正一负正的负的1234567899的是是不是我们的布尔类型只有两个值,一个值叫做处。TE一个值叫做force。和false false false就是表示错误的to表示真的,对不对,就这么两个值,然后多说,那啥叫过值呢?很简单,听这么几个问题,听这么几个问题,你有男朋友吗?
09:09
哎,你回答我,有那就是处,没有就是false。我说你有病吗?如果你有,那就是true,如果没有,就是false。你说你看你给我的答复是肯定的还是确定的?我问你是个爷们吗?你说是,那就是true,你说不是,那就是false,我问你三大于五吗?你说三大于五吗?不大于,是不是,是不是假的,那这就是false,那五大于三吗?不大于,那这就是处。所以true和false分别用来表示确定的和否定的答案,仅此而已,就这么简单,你可以通过比较预算得到啊,也也可以通过其他的一些转换得到啊,我们会在后期用的时候给大家详细讲解。那如何生命布尔值呢?更简单了,Bol bol v布尔变量杠约,因为它就俩值,你就直接写就可以了。
10:00
然后打印我们的类型和值啊,打印变量的类型和打印变量的值。打印变量的值。那打印的时候print好上括号,我们写上Bo。来右键运行一遍。是不是就出来一个处啊,千万注意,你在写布尔这true和false的时候,两边千万不要加引号啊,加上引号就是另外一种数据类型了,明白,所以千万不要加引号啊,然后呢,打印它的类型来。打印变量的类型。那我们在这里边print抛上括号,直接把type套上括号,把我们的变量名往里放,Bol放进去,右键运行一遍,看见没有,是不是布尔类型就出来啊?诶,这就是我们布尔类型,当然你可以写true,也可以写first file。这是我们直接在写值,看见没有,是不是false布尔就行,当然布尔值可以通过比较运算得到,比如说五大于六吗?那大家知道肯定是假的,对不对?那你得到的结果还是false,我们起来看,看见了吗?所以这就是布尔值啊布,这就是我们的尔值,这么一说好了,布尔值。
11:12
介绍到这儿,后边再用的时候,我会每一次给大家介绍它的使用,呃,会详细给大家介绍好不好。然后呢,在这里边接着看最后一种数据类型,最后一种数据类型呢,是了解级别的吧,因为大家很少用到或者几乎用不到啊,像什么东西呢,叫做complex。叫做复数类型。这个类型叫做复数类型,学过数学的不能说学过数学的啊,大家应该都学过啊。叫做复数类型。这个负数不是正负的负啊,是复杂的复啊。它的关键字就是这个complex啊啊,他说那那那复数到底啥意思不懂啊,这里边涉及到两个概念,什么概念呢?叫实数和虚数,因为复数它有一个定义啊,复数。
12:00
表示所有的数字啊,而且有两部分组哈,由实数,由实数和虚数两部分组成,由实数。实数和虚数两部分组成。那这就涉及到两个概念,啥叫实数啊,是不是?我说实数啊,啥叫实数,啥又叫虚数呢?这些概念我们依然要了解。什么叫实数呢?很简单啊,叫真实存在数字,真实存在的数字,真实存在的数字。数字就是实数。比如说一二三四五六七八九十啊,什么负一负二,负三,负四,负五负六,什么1.53.67.8,这都是实数,也就是真正存在的数字就是实数了。那什么叫虚数呢?很简单,不存在的数字。不存在的数字就是虚数啊。不存在的数字就是虚数好多是有这种数字吗?
13:03
有。我们在数学界专门定义了虚数,虚数的定义是什么呢?假设。一个数字。假设一个数字的平方。平方是什么呢?负一啊,是负一。然后这个数。就是什么呢?复数的基本单位啊,不是不是什么复数啊,就是虚数的基本单位。啊,那说有正数嘛,现实中自然没有,因为大家都知道啊,任何数字的平方都是一个非负数对不对,关键是正的负的,反正平方肯定是负非负数啊,那零的平方啊,是一个非负数零的是不是?所以我们就假设有这个数字,那平方是负一,那这个时候呢,那就不存在,数字就产生了,你比如说什么呢?比如说这个单位它有个名字啊,单位这个叫小,在计算机里叫小J,在数学里叫I,我不知道大家有没有印象啊,所以你写一个2I2J,那其实就是一个虚数,因为你没法解释它到底是多少是不是,所以虚数是存在的,那我们如何来声明一个虚数呢?下面教大家声明虚数啊。
14:09
看来方法一声明叙述方法一干什么事呢?使用我们的表达式格式进行声明虚述的声明复数声明并不难啊。com com VR变量名啊,随便写等于我们什么呢?比如说五是五,这是这是存在的吧?好,加上2G,那这就是一个什么呀?这就是一个虚数,而这就是一个实数部分加上虚数部分组成的一个负数了。我们说对吗?来打印一遍不就知道了吗?打印变量的值。然后我们在里边print一下。我们的com VR。然后呢,再打印它的类型,同时打印出来好不好打印我们的类型。变量的类型。打印print套上框,为了看类型,需要用到type这个功能,所以这里写上type号上小括号。
15:03
然后呢,我们在这中间写上comvr,好保存一下,然后预行面程序来走,你这就得到了一个复数类型很多,这个数到底是多少,它能不加到一起,加不到一起啊,实数部分和序数部分是不能够合并的,所以你怎么写它就怎么是啊,这个负数一般用于什么呀?高等数学运算之类的,是不是在平时的开发我们是用不上的,除非你接触到了真正的数学运算,比如说你要做一个项目是关于什么高等数学的,那可能会用到,所以大家了解一下这个东西就可以了,好不好?那第二种声明方法也是存在的,所以它有第二种声明复数的方法,方法二。第二种视频方法是使用专用的,使用特定功能啊,特定的功能。有一个专门生命复数的功能,怎么写呢?Co等于Co complex括号啊,然后这个时候你就可以在括号里写它的实数部分和虚数部分了。然后比如说我写一个23啊,实数部分是23,虚数部分是99,那就这样写就可以了,需要注意99这块不需要加J啊,它不需要接W,因为他也知道左边是实数,右边是虚数部分,所以不需要加单位的啊,你这个正反可以换换,然后呢,打印一下类型和值,大家来看一下是否操作成功呢?来右键运行一下,大家看是不是23加99折也是负数啊,诶这就是负数的两种声明方式,好了,那到此为止,我们的什么呢?我们的number数据类型就为大家介绍完了。
16:28
感谢大家收听,下一节我们来讲解一下四串类型。
我来说两句