首页 男生 奇幻玄幻 用代码走进魔法

第46章 魔法符号

用代码走进魔法 八迷宫 2839 2024-11-11 13:42

  “你说得对,公主殿下。”

  李维斯点点头表示同意,随后卖关子般微笑道:

  “但是这个魔法还有一个版本。”

  “什么版本?”艾泽公主眉头一挑,好奇地问道。

  “普通人也能用的版本。”

  这就是李维斯的杀手锏,他打算把自己看得懂魔法符号的事作为筹码。

  “普通人也能用?不可能,普通人没有魔法纸,怎么使用魔法呢?”

  艾泽公主难以置信地盯着李维斯。

  她很怀疑李维斯是不是在消遣她,想着要不要把他赶出去。

  可是看到李维斯胸有成竹的样子,她有些犹豫又有些不切实际的期待。

  “我有一个办法大概率能让普通人也可以使用魔法。

  但是需要借公主殿下与我签订有效期公正契约,保证不将今天我们交谈的内容透露出来。”

  说完李维斯就拿出早已准备好了的有效期公正契约。

  公正契约的效力是直到签订者死亡,魔法师协会不对外售卖。

  而有效期公正契约则可以选择五年、十年、十五年的效力,对外售卖,但价格昂贵。

  为了应对今天,李维斯提前就买好了一份有效期公正契约。

  艾泽公主将信将疑,她接过临时公证契约,注入魔力检查了一番。

  的确是正品,不是什么乱七八糟的契约。

  她认真看了几遍里面的条约,没什么文字陷阱。

  稍微想了片刻,她觉得根本毫无危险,于是爽快地签下了。

  “爽快!”李维斯开心地收回契约。

  “什么办法可以说了吧。”

  “不急,首先我需要借公主殿下的天赋魔法一用,确定一下我的思路有没有问题。”

  李维斯的思路就是先把艾泽公主的临时增加魔法纸的天赋魔法变成永久增加。

  如果这一步成了,就把这个永久增加魔法纸的魔法用在普通人身上!

  当然这个魔法估计也需要一个主角的ID做参数。

  但之前他猜测普通人用魔晶石往卷轴里注入魔力也无法激发卷轴的原因,是因为这股魔力里面没有魔法师的认证信息,导致程序出错崩溃。

  简而言之就是普通人初始化主角类失败,是没有主角ID的。

  那么这个要做参数的主角ID哪里来呢?

  李维斯想到的是那个活物检测魔法。

  活物都有一个主角类,通过之前改造过的索敌魔法就可以确定这一点。

  把活物检测魔法的检测范围缩小到只能检测本人的程度,确保不会检测到其他活物。

  然后把检测到的主角类的ID填入永久增加魔法纸的函数参数里,说不定就能让普通人也能拥有魔法纸!

  甚至一只动物也可以拥有!

  “怎么借?天赋魔法又无法提取出来。”

  艾泽公主搞不懂李维斯到底想做什么。

  “我有一个能提取天赋魔法的魔法。”李维斯解释道。

  “好吧,提取了呢?”

  对于有这样的魔法,艾泽公主并不惊讶,毕竟这世上的魔法千奇百怪。

  只是她不明白提取出来又有什么用,普通人依然用不了这个临时增加魔法纸的魔法。

  即使假设万一能使用,临时增加的始终只是临时增加,撑十分钟就会消失。

  十分钟能干什么?太短了,什么都干不了。

  “这就是接下来的重点了,也是为什么要和公主殿下签订有限期公文契约。”

  这是他第一次在这个世界向其他人暴露这个秘密。

  他本来也不想这么做,但实在想不出比这个秘密更有用的筹码。

  “我能看懂魔法符号。”

  李维斯郑重其事地缓缓说道。

  艾泽公主哑然失笑,只觉得听到了天大的笑话。

  但良好的教养让她没有立刻生气,并将李维斯赶出去。

  “诺依曼先生,请不要在这种严肃的场合开这种玩笑好吗?

  否则我将禁止你永远不允许踏入魔法学校一步。”

  艾泽公主皱着眉头,严厉地警告道。

  “公主殿下,请问你的数学基础好吗?”

  李维斯没有解释什么,而是继续问了一句。

  为了讲解二进制,需要一定的数字基础。

  这个世界也是有数学的,虽然发展缓慢,也不被重视。

  相信以公主的教育水平,起码能看懂会计那些记账算式,也就是说数字基础不会太差。

  “诺依曼先生,我的忍耐是有极限的。

  一开始是你说要高效交流的,结果你一直卖关子,而且卖的关子越来越离谱!”

  艾泽公主的语气越来越严厉。

  要不是刚才李维斯说的新爆炸魔法有些用处,她早就把李维斯轰出房间去了。

  但李维斯不为所动,从腰包拿出一个笔记本和一支钢笔,写下了所有魔法的前八个魔法符号——01110101。

  写完展示给艾泽公主看,并问道:

  “公主殿下看到这些0和1有什么想法?”

  “没有任何想法,许多学者都研究过,但丝毫没有进展。”

  艾泽公主忍住怒火回答道。

  她不明白他写下这八个魔法符号是什么意思。

  “那么这样呢?”

  李维斯在八个0和1的最后面写下了一条等式。

  写完后完整的等式如下:

  01110101=1×2^0+0×2^1+1×2^2+0×2^3+1×2^4+1×2^5+1×2^6+0×2^7=117

  “这是——什么等式?”

  艾泽公主一时间没看明白这个等式,但她的直觉告诉她这就是魔法符号所代表的含义!

  她抢过李维斯的笔记本,认真仔细地推导了起来。

  “这是二进制转十进制的等式。”

  李维斯解释道:

  “这等式的规则不难,从一堆魔法符号里隔八个符号划分一次。

  八个符号从右往左用每个数乘对应位置数的二的次方,最后算出来一个数。”

  艾泽公主思考了一会才理解李维斯说的规则。

  然后她立刻按照李维斯说的规则推导一遍,果然正如他所说!

  她又往下再截取八个0和1算了一次,也得到了一个数——115。

  接着又往下算,一直算到第五次,即前40个0和1。

  因为可以说所有魔法开头的40个0和1都是一样的。

  毕竟所有魔法转换成代码后前五个字母都是using,表示引用某个命名空间,就是表示要用某个包里的类或函数。

  艾泽公主有些激动地看着这些意义不明的数字,抛出一连串的问题:

  “这些数字到底代表着什么?为什么要隔八位截取一次?你是从哪里得到这种破译方法的?”

目录
设置
手机
书架
书页
评论