粉丝545获赞3329


好,来,我们继续说。接下来呢,我们要讲两个类啊,一个叫麦斯类,还有一个叫 random 类,给大家做了这样一张图哈,慢词啊,这个数学是很多人的怪兽啊,学习是个怪兽。觉得哎呀,数学学了这么久了,感觉 除了加减乘除,还有哪都没用过是吧?什么三角函数啊,微积分啊,好像从来在现实生活中没用到过。嗯,那只能说我们从事的领域不一样。 实际上呢,呃,这些大家以后去做开发的时候,当然也要说话。又说回来,大家去做开发的时候呢,实际上,呃,直接用到一些比较高的数学知识的地方很少, 因为多数同学呢,都是做项目开发,项目开发呢,主要是用这个表达逻辑的啊,跟数学的关系不是那么大啊。当然大家 去开发一些呃,底层的软件,或者一些专业领域的软件的时候呢,可能会出血。那么在这里边呢,我们看一看我们的 max。 这个类呢,是我们的,以前用过好几次了,他提供了一些计算常用的一些科学方法 啊,就是大家初高中学的一些。初中吧,都谈不上高中,初中学的一些基本写字 啊,比如说绝对值啊,比如三角函数该怎么计算,平方更对吧?算命啊,然后两个数之间取一个最大的值对吧?命啊,最小的值。然后呢, ceiling 对吧,把这个大于 a 的最小的整数拿到对吧,这是小于 a 的最大整数。 plo random 咱们用过啊,随机输对不对?然后呢,这个 rong 对吧,四舍五入啊, 四舍五入计算。还有呢,什么呢?弧度跟角度的转化,角度跟弧度的转化等等啊,就这样一下,反正就初中学过的数学知识都在这里边,都一个类搞定了哈。嗯, 然后呢,在这里边呢,我也给大家写好了,这个我也不敲了,都是些常见的方法,但我们直接看结果吧,好不好就打印了一下。嗯,然后 run 一个个看 好。这个呢,是取整相关,取整数相关 max c 领三点二,比他大的最小的整数。四, 是不是 flow 三点二。三,比他比这个三点二小的最大的指数。三, ron 四舍五入啊。三, ron 三点八,四舍五入是吗? 四,这是跟取整相关的几个操作。然后呢?绝对值开方什么次密对吧?慢。四点一比 s 绝对值,然后负四十五等于正四十五。然后呢,这个开方六十四,开方等于八 啊,五的二次方二十五对吧?二的五次方三十二。是不是这也强调操作。 还有个这个常见的这个常量,常量就是这个 mass 点派啊。三点一,四五,九二六。还有一个自然对数啊,这个 e 对吧,二点七幺八啊。这些是可能大家可能用到的, 了解一下。还有一个 master random 对吧?随机数啊,获取零到一之间的一个随机的一个小数。是不是还有一些什么超声音啊,声音啊,这些我就我就不治了 啊。估计很很多同学估计也没怎么用过,都忘了啊。就算这个三角函数这些,大家以后做游戏开发哎,可能会用得着是吧。对,咱们后期会给大家带大家写个小游戏,那里边就会用到。什么三角函数啊,算一下他的位置对吧。好,这是 mass 啊。这个大家 想敲敲一下,不想敲不敲也没关系啊,但是你得知道,大概知道出来讲过这些东西。还有一个小玩意是什么呢?小玩意是这个软的,软的不累,软的不累呢,看这个名字就知道了,他是专门用来生成随机数的。帮我们生成随机数 哇,可以更方便的生根 c 技术。然后代码在这里给他粘过来了。看一看。首先这个类是位于优才宝, 这是我们的烂棚好不好。然后呢,看这依次解释软那么点 next double, 生成零到一之间的随机数啊,一个是伏点数。然后呢,这个 next in 啊,生成 in 类型范围内的随机,这个整数那就很大了对吧?还有一个 next float 对吧?零到一之间的这个小数还有什么呢? next fault 啊,随机生成一个出 falls 看到没有?然后呢,看下面几个 use the next stint。 不过呢,我指定了一个什么呢?指定了一个十,它表示的就是什么零到十之间的一个随机数。 好吧,以前我们是不是还需要乘以下呀?我们以前是不是这么写的呀?因为没有学更多的知识对吧?我要人乘以什么 十乘以 mess 点儿什么 red 对吧?以前我都是这么写的,现在有了它,以后就不需要了。以后我们就该干嘛呢?直接 next in 啊吧。零到十好了,生成零到十之间的十一数,但不包含十好不好。 然后呢,生成什么?二十到三十之间的随心数,怎么办呢?这么写二十加哎,零到十之间的随心数。这样就是生成二十到三十之间的随心数了, 是不是 ok。 然后呢,这个随机呢,二十到三十间呢,也是一个随机数啊,这个也不复杂写的这没没多复杂。 然后这是我们咱们之前不用过了吗?二是加什么呢?转型为整数对吧?这是一个零到一之间的复减数,乘以十。然后呢,强转,为什么 啊?这个印特对吧,相当于是零到十之间的十几数,然后加二十,跟他差不多啊。呃,这个大家了解一下啊。大家记住这个这个后,后面我们是可有可能是用的就这种写法, 其他的没有了。两个非常简单的类,大家可以非常轻松愉快的把它学完。

记录一下咱们的表达是 map 函数的用法。 map 是一个映射函数,它的作用就是把 栗子的数组啊里边的纸根据自己制定的一些规则。然后呢映射成其他的纸。 嗯,还是用这个一二三四五六七八来做一个例子。我想把他们映射成基数和偶数吧。然后呢?就是用这个迈步函数, 然后让他呃除以二取于,如果能除尽的话就是偶数,除不尽就是基数。 好了,栗子已经写完了,看一下效果。 嗯,继续熬不住,继续熬不住。