第一百一十四章 計算
2070年5月29日的早上,一看時間,星期六。
今日終于可以歇歇了!
我直接打開【系統(tǒng)論壇】,找到計算極限。
【數(shù)學好:可以看看計算一下a{n}m,a是底數(shù),n是幾級運算,m是指數(shù)。】
像這種,我早懂了。
“系統(tǒng),計算3{12}6”
【叮!計算結果:……,共680萬位數(shù)(并非真實),如需繼續(xù)查看,請轉到[數(shù)字查看器]?!?p> 【推導過程(普通):[展開推導步驟]】
【簡便算法:當前有無窮多個,請選擇篩選方法。
熱門方法共100萬個。
最近距離方法共10000萬個(1光年)】
【研究價值:1265000個單位】
【貢獻:80000】
【有用度:3%(只是一串數(shù)字,沒有任何意義。在實際生活中,一百萬分之一都不會用到。)】
【復雜度:300{3}20,如需求解請轉到[求解]】
【數(shù)論規(guī)律:共有無窮多個計算方法。
通用方法1個(創(chuàng)造法則時使用的方法),
最近距離方法100000個(100光年),
……】
【隨機度:70%,可查看[推導步驟]】
【相似題目:請篩選生成方法,生成方法共有無窮多種?!?p> “系統(tǒng),計算100000{100000000}1000000”
【叮!計算結果:.......,共有10{100}30位,如需求解請轉到[求解],如需使用其他計數(shù)法請轉到[計數(shù)法],如需查看詳細數(shù)值,請轉到[數(shù)字查看器]?!?p> 【推導過程:普通(推導過程大于2乘10的五次方步),如需查看請轉到[展開推導步驟]】
【簡便算法:共有無窮多種,請選擇篩選條件…………】
……
【有用度:一兆分之一】
“系統(tǒng),使用什么計數(shù)法計數(shù)?”
【叮!計數(shù)方法采用上者計數(shù),上乘、自乘的方法計數(shù)。萬萬為億,億億為兆?!?p> 【是否更改計數(shù)方法?如需更改請轉到[設置]】
原來這個系統(tǒng)還可以設置??!
我繼續(xù)改變計算方法。
“系統(tǒng),葛立恒數(shù)是多少?”
【葛立恒數(shù)共有10的10的1京次方(請勿參考)位。數(shù)字為:…………,詳細數(shù)值轉到[數(shù)字查看器]】
【求解步驟(普通):[展開求解步驟]】
【簡便算法:……】
……
連葛立恒數(shù)都能求!
再看一看能不能創(chuàng)世。要是能創(chuàng)世,這能力就大了。
“創(chuàng)造一個香蕉,位于地球......中,數(shù)家小區(qū)16號樓3單元1樓中的床上,在床的左上角為零零點,偏右30厘米,偏下50厘米?!?p> 我說的話都已經(jīng)非常的精確了。
【叮!本系統(tǒng)不能創(chuàng)世。但可以模擬一個世界。將物體放在這個世界上。本世界推演過程全部由科學推演。沒有不符科學依據(jù)的推演。】
但是不能創(chuàng)世。
我說:“模擬一個世界。”
【叮!請給這個世界上起一個名字?!?p> “數(shù)科世界”
直接起了一個名字,數(shù)科世界。數(shù)學和科學結合的世界。
【您起的名字也太好了!】
【世界品質:SSS級】
【世界大?。簾o窮】
【世界壽命:無窮】
…………
【這個世界完全遵守科學依據(jù),可由你自己自由發(fā)揮創(chuàng)造】
【如果創(chuàng)造的物體不符合科學,則這個物體會被科學原因所走向毀滅。所以請不要創(chuàng)造不符合科學的物體。這個世界有重力,但如果你把重力抵消,則這個重力被抵消的星球將會變化?!?p> …………
我找到了那里,發(fā)現(xiàn)真的是有一顆香蕉。
“這個世界上的生命是真實的嗎?”
【這個世界上的生命只是系統(tǒng)模擬的,不是真實的。生命所作所為都根據(jù)各種因素所決定的?!?p> 那我就可以放心的刪除世界了。
“刪除世界”
【世界已刪除,但您可以恢復?!?p> …………
之后,我看系統(tǒng)可不可以做網(wǎng)站。
“系統(tǒng),你會不會做網(wǎng)站?”
【會】
沒想到給了一個肯定又讓我滿意的回答。
我直接跟他說起了HTML的代碼,可他反應了。
【叮!無需使用代碼,只需功能即可。】
“計算器,可計算四則運算?!?p> 【叮!共有兩步即可完成框架?!?p> 【第一步,選擇功能類別,共生成100萬種符合人類的設計?!?p> 我看了看,發(fā)現(xiàn)只有10個類別是我想到的,別的類別我都沒有想到。
我直接選擇了第一個。
【第二步,選擇樣式,共1兆種符合人類的樣式。非常精美樣式共1億種。較符合人類樣式共5兆種?!?p> 我看了看,發(fā)現(xiàn)各個都非常的美觀,上檔次。甚至有些搭配方案很好看,但是這個世界上從未出現(xiàn)過。
我也選擇了一個。
【叮!代碼已生成,您可根據(jù)需求更改或其他操作?!?p> 在系統(tǒng)直接就生成了代碼和編輯器。還有預覽的效果。
只要在電腦中實現(xiàn)就可以了。
但是,不料,系統(tǒng)很快就說出的一個問題。
【叮!本運算使用JavaScript進行計算,會產(chǎn)生小數(shù)精度問題。0.1+0.2=0.3,但如果出現(xiàn)精度問題,可導致結果為0.30000000000000004??色@得解決方案100億中小于100行代碼,且執(zhí)行時間小于10毫秒的最佳代碼?!?p> 我選了一個我知道的方法。
編輯器上有兩個記錄,一個是原先代碼,一個是現(xiàn)在的代碼。并標有建議。
【叮!如果使用JavaScript運算,上限為1.7976931348623157e+30800,是否使用大數(shù)運算以解決此問題?】
這不是JavaScript里調(diào)用Number.MAX_VALUE的值嗎!
當然要解決了!我直接選擇了是。
【請輸入最大上限(最大上限越大,占用內(nèi)存越大):】
我直接輸入了一個數(shù),1e+100000,也就是1后面100000個0。就是10的100000次方。
【共有1000億種最優(yōu)代碼,運行時間差小于10毫秒,且占用內(nèi)存小于10個字節(jié),代碼小于20行的最佳方案。】
我直接選擇我看起來好看又懂效果又好的代碼。
【請選擇使用外部引用方法還是內(nèi)部使用?】
我選擇了內(nèi)部使用。
【可在這個大數(shù)運算中生成所有的運算函數(shù)。當前已經(jīng)生成了四則運算函數(shù),請起一個名字?!?p> 我直接起了Jia、Jian、Cheng、Chu這種用拼音的名字。
系統(tǒng)就不怕不懂,直接讓你懂。讓你的腦袋清清楚楚。
代碼已經(jīng)達到了200行。
“運行”
我直接選擇了編輯器中的運行。
系統(tǒng)直接將HTML的整個文件都運行了。
我開始測試。
1+1
【結果:2】
0.1+0.2
【結果:0.3(已經(jīng)避免精度問題)】
2.2+4.2
【結果:6.4】
…………
0.77+0.11
【結果:0.88】
我開始繼續(xù)測試進位小數(shù)、多位數(shù)以內(nèi)的加法。依然正確。
現(xiàn)在的JS已經(jīng)相當完善。已經(jīng)達到JS2070版本。其實更新次數(shù)已經(jīng)達到了10萬次。每一次都是大更新。瀏覽器也相當?shù)募嫒荨?p> 目前有兩大瀏覽器,專業(yè)瀏覽器,安全瀏覽器。
目前版本也已經(jīng)更新到了分別100萬、10萬次。
js可以有多種顯示方法。
科學計數(shù)法,普通顯示法,次方顯示法…………
可以在Number對象中整體修改,也可以在數(shù)字類型中直接調(diào)用一種顯示類型。也可以在Number的構造函數(shù)中直接添加定義顯示方法。
我直接使用普通顯示法。
我開始使用高精度運算。
number類型的最小表示小數(shù)是1e-10000,已經(jīng)多完善了。
其實電腦的內(nèi)存都已經(jīng)達到了12TB。
我繼續(xù)在編譯器中選擇文件的選項,發(fā)現(xiàn)也可以保存。我直接點擊了保存。
“系統(tǒng),打開文件資源管理器?!?p> 【文件資源管理器】
【基礎區(qū),無限空間。】
【新建區(qū)】
不愧是系統(tǒng),竟然擁有無限空間。
點開基礎區(qū)。
發(fā)現(xiàn)有一個代碼文件夾。
側邊欄發(fā)現(xiàn)有分類的方法。
【系統(tǒng)分類,無窮多種?!?p> 【篩選方法:……】
【……】
【自建分類:新增】
【基礎分類】
…………
還有很多文件的處理方法和文件目錄。
打開代碼文件夾,就看到了代碼。
我是小作家1
部分數(shù)學內(nèi)容沒有科學考證。大家請勿參考。