自然数计算器 小贾的说明文档

2024-06-19 48

作者:数学真混乱,春英和语文

我们在Excel中使用VBA来设计和实现自然数计算器。计算器以逐段的方式对自然数进行运算。我们把这个计算器命名为小佳。如果想了解分段运算,可以参考同一作者写的文章《自然数基本运算分段运算的说明与实现》。利用这种运算方法,小贾可以对更大的自然数进行四次算术运算和比较运算。利用这些基本的计算功能,小佳可以进行阶乘和幂运算,她还可以计算杨辉(贾显)的三角形。

小佳包含在名为xiaoJiaxlsb的文件中。打开这个文件后,春英下方有五个按钮,还有语言标识。单击前四个按钮将打开相应的窗口。我们将在小节中描述这些窗口和第五个按钮。

小加所有功能

自然数的基本运算

在这个窗口中,我们可以对自然数进行四种算术运算和比较运算。我们在第一个操作数和第二个操作数文本框中输入自然数,然后选择比较、加法、减法等运算。操作结果将显示在操作结果文本框中。对于除法,运算结果分为两部分,商出现在运算结果文本框中,余数出现在第二个运算结果文本框中。

对于比较运算,如果第一个操作数大于第二个操作数,则结果为1;如果第一个操作数小于第二个操作数,则结果为2;如果两个操作数相等,则结果为0。因为所有运算都是基于自然数,所以如果操作数包含正号、负号、小数点或其他字母或符号,小贾就会认为该操作数是输入错误并发出错误消息。最后,虽然这些运算对自然数的长度没有限制,但从计算时间上来说,对于长度小于30000位的自然数来说,运算会很快完成。

阶乘运算

单击第二个按钮打开阶乘运算窗口。计算阶乘时,输入的自然数越大,其阶乘也越大,计算时间也越长。该窗口可以在短时间内完成万以内自然数的阶乘运算。当然,所使用的计算机的性能也对计算时间有影响。

10000的阶乘

计算杨惠(甲贤)三角形

单击第三个按钮,打开计算杨辉(贾显)三角形的窗口。如果你想了解更多关于杨惠(贾宪)三角的内容,可以观看《刘牧综合解说》的《杨惠三角到底有多神奇?手工计算!“视频。

杨辉(贾贤)三角

在打开的窗口中,我们可以计算出某层某个位置的阳惠(甲线)三角形的值。为了定义三角形中数值的位置,我们将最上面只有一个数字1的一层定义为第0层。有两个数字1、1定义为第1层,有三个数字1、2、1定义为级别2,依此类推。对于每一层,我们将最左边的数字的序号设置为0。对于后面的数字,我们将其序号设置为1。例如,在第二层,左边的值为1的序号为0,值2的序号为1;再比如,在第三层,0的序号为1,序号为1的序号为3,接下来我们将序号为1的序号右边的序号设置为2。例如,第四层序号为2的数字是6,第五层序号为2的数字是10。以此类推,我们可以在杨辉(贾显)的任意位置找到该数字。三角形。在相应的文本框中输入要计算的阳徽(甲贤)号所在的层号和序号即可得到该值。例如,在层数文本框中输入6,在序号文本框中输入3,然后单击“计算杨辉数”按钮。我们发现该位置的值是20。这个函数可以在短时间内计算出两千层楼内每个位置的值。对于两千级以上的数值的计算,需要更多的时间。

杨辉(甲贤)三角第1000层

求幂

幂包含两部分:底数和指数。例如,我们要计算7的5次方,即五个7相乘的结果。这里7称为底数,5可称为指数或幂。所以7的5次方也可以称为7的5次方。对于一般的基数来说,如果它们的指数小于两千,计算速度还是很快的。如果指数超过10万,计算将需要一定的时间。指数的大小对运算速度影响较大,而底数的大小对运算速度影响较小。

停止计算功能

当我们进行阶乘、阳慧(甲线)三角或幂计算时,如果计算时间过长,我们可以通过点击第五个按钮来停止计算。但一旦停止计算,得到的中间结果就会被清除,只能重新计算。

至此,所有窗口的功能已经介绍完毕。由于窗口是相互独立的,我们可以同时使用多个不同的窗口来执行所需的计算;如果需要的话,对于同一个功能,我们还可以同时打开多个窗口,并在其中进行各自的计算。

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。