小说阅读网xiaoshuotxt.cn

繁体版 简体版
小说阅读网 > 耽美小说 > 宇宙探索:人生从学习开始 >第一百一十九章 大数空间优化

第一百一十九章 大数空间优化(2/2)

 推荐阅读:我成了蜥蜴神明重生四合院之我傻柱绝不背锅我,至暗修罗,开局觉醒神级鬼瞳西游:开局截胡孙悟空,观音呆了穿书后我和深情男配HE了火影中的库洛牌魔法使综武:我神级系统,开局风后奇门高手下山:修炼五年,下山已无敌我的女友是恶劣大小姐重生后,我被病娇摄政王缠上了
最新网址:xiaoshuotxt.cn

我发现,其实MarkDown是非常简单的。

#关于大数运算

##能表示多少数?

回答:这里有很多个文件,但是很多文件还没有上传。

在js的代码中,上面的“// x Number/Byte“中,x为一字节的表示数字。

…………

我开始创建一个文件,我开始想文件名。想文件名的时候,犹豫了很久。

很久之后,我也没想出来文件名。

据说GitHub出了中文版。

我不管那些,照着系统的代码就是一顿写。

// 3{3}3 Number/Byte

// Number的类型为typeof Number,是“BigNum“。

//如果需要修改类型,请使用编辑器中的查找替换功能。

开头就是一顿描述。

之后就是写BigNum的构造函数。

我把JavaScript关于构造函数、构造对象、构造器之类的听的清清楚楚。

所以,这并不难,再加上系统的加持。

写完后,我保存到GitHub。

我开始在系统上试运行。

“var num = BigNum(1000); num += 100;”

【运行结果:1100】

可以正常运算。

“var num = BigNum(“1932+3289“);”

【运行结果:5221】

“var num = BigNum(“2-1“)”

【运行结果:1】

“var num = BigNum(“Math.sqrt(81);“);”

【运行结果:9】

连开平方都可以算。

“var num = BigNum(“3e+6“);”

【运行结果:】

科学计数法也可以用。

“var num = BigNum(“3^^3“);”

【运行结果:】

“系统,打开公式求解器,运算3与3的迭代幂次。”

【运算结果:】

完全正确!

这就是怎么表示都可以。因为js拥有很多种数字表示法。

我测试一下非常大的数。

“var num = BigNum(“G(64)“);”

运行。

【JavaScript ReferenceError:G is not a Function】

【叮!没有引用G函数,G函数可能是葛立恒数中的函数,是否导入MathFunction.js数学函数文件?】

“是”

【请选择函数,数学函数共无穷个,当前可访问10万个层级。第一个层级大数函数有10万个。】

“选择葛立恒数函数。”

【选择成功!】

代码上,G函数使用了递归。但函数参数达到G(1)时,返回G1的值。之后再返回3{G1}3的值为G2,继续返回3{G2}3的值。依此类推,直到完成为止。

我继续把数字改成G1。

【运行】

运行的时候,一大片数字开始运行。运行的时候,数字非常的大。最后也运行完了。

【运行正常结束。】

我开始输出内存(栈)大小。

【输出中…………】

【输出结果:“100万YB”】

【叮!当前内存大小为100万YB,如升级一层境界,则内存大小为1亿YB。】

GitHub的访问量,已经达到1000多了。

【您将大数运算的方法告诉其他人,让他们的空间取得优化。很多增量游戏也减轻了负担。奖励功德+10】

【当前功德:500】

【心理因子+10】

【心理因子:20】

【积分+100亿】

【积分:1兆】

章节错误,点此举报(免注册),举报后维护人员会在两分钟内校正章节内容,请耐心等待,并刷新页面。
『加入书签,方便阅读』