下一章   目录  设置
                
            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放入上、下两行格阵,阵法顿时金光大作,事不宜迟,琴“抬手将“&”向阵心拍去………
 
            
            
                        
                            
                     
     
    
    
    
    
