晋江文学城
下一章   目录  设置

1、位运算 ...

  •   这个世界架构完善,充满已知的妙法,普通的十二岁少女琴离家出走,求师问道。
      作为无所属的普通人,琴独自翻过了村庄门口的无风山,顺着山路继续前行,一般这种故事会出现神奇伙伴,可是琴只有包袱和一根又直又光滑的树枝。
      每个私塾都会教一定的C语言基础知识,每一个夜晚,琴就靠着树干冥想。
      今天吸收内化的是位运算知识。
      琴最初感觉到,这个位运算和普通的加减运算不同,它是数字们对应的二进位上0和1的特殊运算。
      顺着先生讲授的内容思考,琴点亮了位运算的星图。

      一阶:掌握位运算符。

      与、或、异或为一段。
      清老师举例:
       1&1=1
      1&0=0
      0&1=0
      0&0=0
      “此为与。”
      识海茫茫,琴摸到一星律令:C语言中,0值为假,非0值为真。
      琴借着一星律令的导引,将例子化为能量光点,填充星图的一段星轨,从此识海中没有这四行例子了,空出了很大一片空间。
      突然,一块记忆碎片高速朝琴本体的意识冲来,琴心底泛起对未知的恐慌。
      首先出现的是——
      【按位与:参与运算的两数对应的二进位相与。】
      “这并没有什么特殊的。”琴想。
      直到碎片背后的题目显现出金色光芒:
      计算10&15。
      琴猛地一震,意识双手结印,快速调出以前学习的知识应对。
      二进位,说明首先要把10和15化为二进制数。
      10/2=5…0,5/2=2…1,2/2=1…0,1/2=0…1。
      那么,10化为二进制数是1010。
      此间情况紧急,琴忽略了整体构架,只选择小处进行计算,恐怕浪费大量时间。
      她灵机一动,使用了[同理可得],快速口算得出15化为二进制数是1111。
      记忆碎片离瞳孔更近了,虽然时间与空间被拉扯,琴此时从容镇定下来,只因熟悉清老师演示了多次方法——列表格。她攫取1010和1111放入上、下两行格阵,阵法顿时金光大作,事不宜迟,琴“抬手将“&”向阵心拍去………

  • 昵称:
  • 评分: 2分|鲜花一捧 1分|一朵小花 0分|交流灌水 0分|别字捉虫 -1分|一块小砖 -2分|砖头一堆
  • 内容:
  •             注:1.评论时输入br/即可换行分段。
  •                 2.发布负分评论消耗的月石并不会给作者。
  •             查看评论规则>>