字:
关灯 护眼
啃文书库 / 未分类 / 宇宙探索:人生从学习开始 / 第132章 基本测试(1/1)

第132章 基本测试(1/1)

章节出错了,点此刷新,刷新后小编会在两分钟内校正章节内容,请稍后再试。

  2070年的8月1日。超级量子计算机终于制造好了。
  一共3亿个量子比特的计算机,计算速度可达到每秒1000万兆次,每次可达10亿次命令执行。则运算速度可达1亿兆次命令。
  如果有十亿条代码,每条代码代表一个命令。电子计算机是一个一个执行。量子计算机是一并执行。
  我将c++代码开始写在里面。编写一个解释器。
  首先是写关键字。
  类型不是关键字。
  首先写一下C++中包括的关键字。
  sizeofconstvoidmutableclassstatictypedefstructbreakcasereturngotoif...
  再加上内存管理的关键字
  delete/remove,删除变量。
  heap(size),开辟堆区。
  space,定义一个变量所在的指针空间,使用方法为a=值space地址;,注意避免野指针问题!每个程序有他限制分配的内存。space是在程序限制使用空间的开头加上一定的地址。
  …………
  再加上导入关键字import,可以导入一个路径的文件/库。但如果引用一个http或https,则运行时必须保持在连接网络的状态,否则这句指令将会被忽略。
  再加上数学里的关键字。
  in,用法为ainA,意思是判断a是否属于A集合(数组)或对象。返回true或false。
  not,或叹号,表示取反。
  notin,与in相反,表示不属于。
  childarray,子数组,或子集。用法为achildarrayb判断a集合/对象是否是b集合/对象的子集。
  …………
  再加上逻辑关键字。
  之后,就可以了。
  【叮!标识符要求是什么?】
  “标识符只要不和关键字冲突即可,可以是任意字符。但是如遇到转义字符需要使用\\。”
  我继续写起代码来。
  【编译!】
  【编译通过!】
  【运行!】
  【运行无报错!】
  我在解释器中,写代码。
  #includestdinout
  print(“正确运行“);
  我点击运行,结果正确运行。
  继续。
  a=10,b=10;
  输出a,b的值。
  正确输出。
  设置a,b不一样的值,看能不能正确的输出。
  也正确的输出了。
  所有的数据类型都输出了。
  继续各种关键字,都正常的输出了。
  我继续进行运算。
  加,减,乘,除,乘方,开方,对数,取最大值…………等等一系列高等数学操作,借助计算器,全对!
  但是,我试试精度问题。
  【执行】0.1+0.2
  【输出】0.30000000000000004
  还是有精度问题啊!
  “解决精度问题”
  【生成解决精度问题的方案,共10000种优秀且明确方案,已经生成最佳方案。】
  满意!
  【执行】0.1+0.2
  【结果】0.3
  正确!
  【叮!不使用系统的帮助,查找10个精度问题的运算,测试结果。奖励积分+100万,随机一个隐藏功能】
  【任务进度:1/10】
  0.7+0.2=0.8999999999999999(精度问题)
  0.7+0.2=0.9(正确结果)
  对了。是正确结果
  0.3+0.56=0.8600000000000001(精度问题)
  这也没遇到精度问题。
  …………
  【任务完成】
  【当前功德:37000】
  测试通过之后,我直接发布。
  发布版本为Alpha1.0.0。
  内部人员顿时狂喜!这么长的时间终于有了新的一个发布语言。
  内部人员开始测试,发现没有错误。之后就在内部中投入使用。
  【功德:35000】
  
热门推荐
足球:开局复制巅峰梅西属性 禁区之狐 从球迷到超级球星 余下的,只有噪音 篮球永不眠 篮坛:从神经刀开始 开局满级爆射,梅西求我入阿根廷 教练,我还不想退役啊 签约AC米兰后,我开摆了 转行后,我成了篮坛第一人