首頁 現(xiàn)實(shí)

宇宙探索:人生從學(xué)習(xí)開始

第132章 基本測試

  2070年的8月1日。超級量子計(jì)算機(jī)終于制造好了。

  一共3億個(gè)量子比特的計(jì)算機(jī),計(jì)算速度可達(dá)到每秒1000萬兆次,每次可達(dá)10億次命令執(zhí)行。則運(yùn)算速度可達(dá)1億兆次命令。

  如果有十億條代碼,每條代碼代表一個(gè)命令。電子計(jì)算機(jī)是一個(gè)一個(gè)執(zhí)行。量子計(jì)算機(jī)是一并執(zhí)行。

  我將c++代碼開始寫在里面。編寫一個(gè)解釋器。

  首先是寫關(guān)鍵字。

  類型不是關(guān)鍵字。

  首先寫一下C++中包括的關(guān)鍵字。

  sizeof const void mutable class static typedef struct break case return goto if...

  再加上內(nèi)存管理的關(guān)鍵字

  delete/remove,刪除變量。

  heap(size),開辟堆區(qū)。

  space,定義一個(gè)變量所在的指針空間,使用方法為a =值 space 地址;,注意避免野指針問題!每個(gè)程序有他限制分配的內(nèi)存。space是在程序限制使用空間的開頭加上一定的地址。

  …………

  再加上導(dǎo)入關(guān)鍵字import,可以導(dǎo)入一個(gè)路徑的文件/庫。但如果引用一個(gè)http或https,則運(yùn)行時(shí)必須保持在連接網(wǎng)絡(luò)的狀態(tài),否則這句指令將會被忽略。

  再加上數(shù)學(xué)里的關(guān)鍵字。

  in,用法為a in A,意思是判斷a是否屬于A集合(數(shù)組)或?qū)ο?。返回true或false。

  not,或嘆號,表示取反。

  not in,與in相反,表示不屬于。

  childarray,子數(shù)組,或子集。用法為a childarray b判斷a集合/對象是否是b集合/對象的子集。

  …………

  再加上邏輯關(guān)鍵字。

  之后,就可以了。

  【叮!標(biāo)識符要求是什么?】

  “標(biāo)識符只要不和關(guān)鍵字沖突即可,可以是任意字符。但是如遇到轉(zhuǎn)義字符需要使用\\?!?p>  我繼續(xù)寫起代碼來。

  【編譯!】

  【編譯通過!】

  【運(yùn)行!】

  【運(yùn)行無報(bào)錯(cuò)!】

  我在解釋器中,寫代碼。

  #include stdinout

  print(“正確運(yùn)行“);

  我點(diǎn)擊運(yùn)行,結(jié)果正確運(yùn)行。

  繼續(xù)。

  a=10,b=10;

  輸出a,b的值。

  正確輸出。

  設(shè)置a,b不一樣的值,看能不能正確的輸出。

  也正確的輸出了。

  所有的數(shù)據(jù)類型都輸出了。

  繼續(xù)各種關(guān)鍵字,都正常的輸出了。

  我繼續(xù)進(jìn)行運(yùn)算。

  加,減,乘,除,乘方,開方,對數(shù),取最大值…………等等一系列高等數(shù)學(xué)操作,借助計(jì)算器,全對!

  但是,我試試精度問題。

  【執(zhí)行】0.1 + 0.2

  【輸出】0.30000000000000004

  還是有精度問題?。?p>  “解決精度問題”

  【生成解決精度問題的方案,共10000種優(yōu)秀且明確方案,已經(jīng)生成最佳方案。】

  滿意!

  【執(zhí)行】0.1+0.2

  【結(jié)果】0.3

  正確!

  【叮!不使用系統(tǒng)的幫助,查找10個(gè)精度問題的運(yùn)算,測試結(jié)果。獎(jiǎng)勵(lì)積分+100萬,隨機(jī)一個(gè)隱藏功能】

  【任務(wù)進(jìn)度:1/10】

  0.7+0.2=0.8999999999999999(精度問題)

  0.7+0.2=0.9(正確結(jié)果)

  對了。是正確結(jié)果

  0.3+0.56=0.8600000000000001(精度問題)

  這也沒遇到精度問題。

  …………

  【任務(wù)完成】

  【當(dāng)前功德:37000】

  測試通過之后,我直接發(fā)布。

  發(fā)布版本為Alpha 1.0.0。

  內(nèi)部人員頓時(shí)狂喜!這么長的時(shí)間終于有了新的一個(gè)發(fā)布語言。

  內(nèi)部人員開始測試,發(fā)現(xiàn)沒有錯(cuò)誤。之后就在內(nèi)部中投入使用。

  【功德:35000】

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南