友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
富士康小说网 返回本书目录 加入书签 我的书架 我的书签 TXT全本下载 『收藏到我的浏览器』

弗雷德里克·波尔中短篇科幻小说集-第21部分

快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!


是“0”乘那个数字)。因此,此外不外是相加;而相加已如上述,不过是数数而已,完全用不着乘法表!用不着死记硬背叫人生厌!无怪乎全能自动电脑和伊万都喜爱它!

如果说这样的二进位制有一个缺陷的话,那就是,它过分简洁明快,所以有些单调乏味。

不过,世上的工作都充满着单调乏味的操作过程,但我们又不能不做。我们已经找到了处理它们的两个好办法——要么把它们交给机器(像全能自动电脑),它们没有能力产生厌烦情绪;要么看成是一种机械性的常规把它们掌握住。

我妻子观察出(就像很多妻子有时的观察),不论她提出什么建议做出什么变动都无所谓,我经常都能找到十数个绝妙的理由使之保持原样。由于人们的保守性,我们大多数人都会寻找借口反对任何形式的变化(“魔鬼也是自己熟悉的好”)。又由于人也是可塑的,所以,一旦变化带来报偿,我们不管怎样经常都能逾越我们的异见。

让我们来看一下换用二进位制可能带来的不便和便利吧。这种情况实际上是引不起争论的,因为电脑默无声息的票数已以压倒性多数超过了我们人类的票数。但还是让我们来看一下,对我们这样有厌烦能力、爱吹毛求疵的人类有什么益处。

不便之处马上就会显现出来,首先是二进位数跟它的十进位数相比好像大而无当。但是,二进位数实际上并不比十进位数长多少(大约三位),这倒是没有问题的。事实上,真正大的数目不管在什么进位制中都是根本不易运用的。在目前流行的十进位制中,科技人员要么用近似值(比如3*10^47)、要么用它们原初的分解因式和指数形式(19^3*641^5*1861)、要么用其他因数或者速记方式来表示大的数目。甚至在我们每天的报纸上,连标题也倾向于用6。5百万美元,而不用6;500;000美元。

至于“大如居室”的数目——啊,我们假设在百万之内——仅仅由于长度这样的问题似乎并不能对二进法产生否定意见。你可以用20个二进位数点表示那么大的数目(相应的十进位数是七位数),像这样一个——随便挑选的——101001111001011000010确实有点儿吓人。但是,它的十进位等数1372866不是很可爱的吗?

或许数目本身并没有什么,或许我们的阅读方式需要某种改变。比如,1111110011011这个数目。你在几页前已跟它见过{txtsk}面(可谓故友重逢,那是87同93相乘的结果)。不过,你自有何曾相识之感,几乎认不出它来。这是不是由于它的认知价值本质是很低的?抑或是我们在阅读(以及形成书写习惯)这种数字时缺乏训练?

请记着,在十进位制里,我们是将三个一组隔开,以求简化阅读这样大的数目。比如说吧,5000000000000本身很难读,而5;000;000;000;000,则一目了然,一下子就可看出是五个百万平方。我们为什么不给二进位数目找一种类似的成规呢?没有理由拘泥于三个一组,我们可以选五个一组,这样就可将87*93乘积——亦即8091——的表达法写作111;11100;11011。

看,还有点益处。正如平常出现的那种情况,一个方面若稍有进展就可能会给尚未解决的相关问题带来帮助。这里的相关问题就是心读化的问题。我们都靠嘴来阅读,即使有时嘴唇肌肉动作完全受到抑制肉眼无法看到,喉管中仍旧在形成我们所阅读——或者思想的事物的任何声音。诸如***逗号***啊啊逗号**啊**这样一组,简直就无法发音。

不过,有能力评论一个问题,就等于在解决它的道路上前进了许多。很明显,给二进位数目赋予更多的发音价值是毫无困难的。

实际上,这样一种制度已经广泛得到运用。如果你在人声嘈杂的夜晚走进切尔西的爱尔兰沙洲银行,或许会碰到一两个海运官员在随意闲聊。由于人声鼎沸,他们并不怕人偷听,也不怕受到干预。如果你恰好听到他们谈话,他们又恰好是无线电报务人员,他们便会用电码互相交谈。就莫尔斯一点一画相间的电码而言,其中包含有一套非常严格的成规定则。“嘀”是短线,“嗒”是长线。如果我们就以这套规定而以二进位制代之的话,可能会丢掉某种便利——无疑一种更为严谨、更为明晰的体制有可能根据基本的发音规则被创造出来。但是,它却有一个特别的方便:它行之有效。我们用不着对它测验,用不着不相信它;我们明白它行之有效。它在全世界范围内为无数个无线电发报机工作已有好几个时代了。

让我们把“1”的发音当作“嘀”,“0”发作“嗒”。这样,111;11100;11011就变成嘀嘀嘀嘀嘀嘀嗒嗒嘀嘀嗒嘀嘀——

于是我们就会发现有点奇怪。我们已经承认,二进位制有一种本质上的缺陷,此即它的数目在原则上没有十进位制精确。

不过,如果我们要将十进位数8901转换成莫尔斯电码。就必须这样表示:嗒嗒嗒嘀嘀嗒嗒嗒嗒嗒嗒嗒嗒嗒嘀嘀嗒嗒嗒嗒。也就是,四组,每一组包含五个“位”,总共有20个“位”。

但是,正如上面所见到的,它的十进位数对等物只需三组,总共有13个“位”。

我们所认可的东西显然很不成熟,至少在这个特别的例子中是这样的——而这又绝不是无关紧要的例子——二进位制可以比十进位制更精确些。

既然能找到这样一个例子,那就让我鼓起勇气再多找一些吧。

我大约十岁时,我们小孩喜欢玩一种数数儿游戏在汽车上打发时间。我们会选一个普通的东西——牛或福特汽车或农场“出卖”的牌子——看看在给定时间内谁数得最多。这样总可使我们安静相处,在头一两英里平平静静——几乎总是这样。

麻烦的是,我们是靠手指数数的。这样自然可以顺利数10个数目,还可以顺延到20或者是30——在用指头数第二圈或者是第三圈时,并不需要多少特别的记忆技巧。不过,当我们数到高于它们很多的数目时,就要在很大程度上依赖我们各自不同的记忆:我们将10个数目数了几遍,这样麻烦也就来了。

自然地,我们是靠十进位制来数的。

用二进位制能否做得更好些呢?

将双手的十指在面前伸开(不要因语义而进行诡辩“拇指”是不是一个“指头”——你明白我的意思),让我们来看看它们能干些什么。

我们开始时要建立起一套规则。伸出一指是“1”,收回一指为“0”。

紧握拳头,开始数起:

伸出右边小指。这是1——二进位和十进位都是这样。

缩回小指,伸出右边无名指。把它读作10(或者十进位中的二)。

保持无名指姿势,并将它旁边的小指伸出。读作11(十进位中的三)。

收回这两个指头,再将右手中指伸出。读作100(二进位)或四(十进位)。

如此类推,你会发现这样来回伸缩手指需要练习或者天生的灵活性——当然了,除非你将手指放在桌边上休息,那就无所谓了。

你的手指确实就可当做“数点”,你是在依靠有效的进位制运用它们的。请注意,你可以表示从00000;00000(两个手都握着)以至到11111;11111(两手都伸开)之间的任何数目。下一次你若想将一个可能大的数目——比如,在拥挤堵塞的车道上你前边的车数;或者,棒球投手投掷的安打数目——你可以试试这种方法。从0数到1023是毫无问题的。确实,通过显而易见的肢体伸展——比如通过腕、肘等等成功地延伸或收缩的位置的递增——你可以很快就算出你从未数到过的数目。

此外,你什么时候都可以得出要算的总数(比如,这不像是用十进位手指数法,用这种办法你必须数手指本身才可得出总数),你只需要读下去就行了。假设你同一个朋友一起外出散步(比方说你丢了计步器),而你的朋友又想知道你在某个给定时问内走了多少步。你一直数着指头,最后发现自己伸着左手的小指、食指和拇指,右手的拇指和无名指。依照我们已定的的规则,你数读手指便会发现你已经走了10011;10010步。又据我们的发音规则,你可以传达出这样的信息:“嘀嗒嗒嘀嘀嘀嗒嗒嘀嗒”。

当然了,你朋友可能会是位因循守旧的人,不情愿舍弃十进位制,所以你可能想给他换算出来。如果你对每个手指所代表的十进位对等数都能记牢的话,那是十分容易的:

左手

小指:2^9=512

无名指:2^8=256

中指:2^7=128

食指:2^6=64

拇指:2^5=32

右手

拇指:2^4=16

食指:2^3=8

中指:2^2=4

无名指:2^1=2

小指:2^0=1

依此而行,若要将手指数数结果变为十进制数目,只需将上面给出的手指表示的对等数加起来。上面提到的10011;10010就可解为:

左小指:512

左食指:64

左拇指:32

右拇指:16

右无名指:2

——————

626

这样,就可告诉你朋友,你走了626步。

像上面所讲,我们已经找到了二进位制的灵活运用实际上比十进位制更为精确这样的第二个例子——可以看出,是由100这个因素决定的。那么,暂时让我们不计二进位的有限“不利”,以求对它的某些更为引人注意的特点稍作了解吧。

我们可以看到,二进位制的算术是算术中最为简便的。这就是它之所以成为惟一适应全能自动电脑的原因所在;但即使在电子计算机设计的比较简单的层次上,它也显示出优越之处。比如说,非常精确的微型计算器就可以设计成二进位数程序。所以,至少在做常规计算时,无需使用齿轮和链条,也无需动力源驱动。如果做十位数目的加法或减法(乘法和除法比较而言用处较小),你只需要上(“1”)和下(“0”)组成的10个层次的一组数。当然了,做这么简单的计算,你无需破费钱财去买计算器。你自己就能造一个。或者变通一下,你可以使用我们刚刚谈到的天生的有10个位置的二位数计算机,而这个天生的计算机就长在我们手臂上。

举个例子:你要修房子,手头有13个4*8的镶板,你发现有650平方英尺的墙要补。问:你还要到外边去买多少块镶板才行?

这个问题并没有多少难解的地方,暂且先让我们把手指当做计算机,用二进位算术把它算出来。首先,我们需要先转换成二进位——这只是因为我们出的题用的是十进位。但如果把换算时间计在答题时间之内,那将不是公平的。

用二进位,你手头有1101个100*1000块镶板,要补10100,01010平方英尺墙壁。

很明显,1101*100*1000不过是位置的认定罢了。你让左手代表01101,让右手代表00000;那就是你所有的镶板平方英尺总数——可以说,是用手表示的。然后,减法①就只需要考虑接续的数点,从右手数起,以你要减出的写出的数目中的相对应数点减去你手指上显示的数点,另外负载着“借用的”数目。(你能够记着,当你首次学习十进位减法的规则时,“负载”要给你多大麻烦?那么,如果这样能使你找到“负载”的诀窍,就不要放弃二位数的减法。)

你在手指上一次“写”一个数,就能“写出”结果。也就是说,当你从写下的数目中减去你右拇指的数点,你右手余下的手指已经表示出答案的最后四个数点。一做到这儿,答案就可以读出来了。

按上面所讲,你要买的镶板的平方英尺数是111;01010(我们在做减法时零充塞进左手数目组以表示所有五个指头的位置)。一个镶板有1;00000平方英尺;111;01010被1;00000除,明显商是111以及一个分数。但是,你不可能买镶板的一个部分,所以只好将1加在111上,得出1000。答案便是:你需要买1000个镶板(或者,它的十进位数8)。

看起来难吗?请再考虑一下相关的困难。可能这毕竟是你第一次做二进位数的题。多做些练习;如果做上六次,就一点儿也不难了。若做上百次,便会成为半自动性的;若做上千次呢——

好了,在你做到千次时先暂停一下。或许这样会使你十分兴奋,原来二进位数的算术的一些特别例子并不难,即使第一次碰到也很容易给做出来。

比如,2的乘方的乘法(或除法)就是明例,你只要削去或者是加上零。是的,十进位制中的10的乘方也会出现类似情况。不过,你在这一点上必须对二进位刮目相看,因为在任何有限数目系列里2的乘方比10的乘方要多。

不过,假若你想知道真有容易的例子的话,就请看一下,1023—n这个奇特的问题吧。

让我们随意将n定为626(这是因为我们刚好要处理一个二进位的等数——当然了,1023以下任何其他数目也都可以)。请用手指算这个数。先将1023的二进位对等数表示出来:

11111;11111

然后,将它划掉,将626的二进位等数在手指上表示出来:

10011;10010

不要担心减法,你已经做出来了!逆转指头表示数目的规则:把伸出的手指当做“0”,收缩的手指当做“1”,便会得出:

11111,11111

…10011,10010

———————

01100,01101

换言之,在二进法中,任何数目n都是1023…n这个数目的“逆转”。不仅仅此例如此,而且同样的法则也可以体现在511…n,255…n,以及127…n等等例子之中——任何数目其二进位表示法都属于“普遍性的”,你或许已经认识到了这一点。请一试身手,看看如何吧。

有人也许会反对说,这样特别的例子是不常见的。这是极为正确的。但是,在十进位制中,它们不仅仅不常见,而且根本就不存在。而我们不论用什么方法,也都不能把二进位制中的花样给完全翻出来。实际上,一个人在一个晚上如果找不到二进位的另外一些捷径又想将二进位法搞得头头是道,那简直是不可能的。

十进位制呢?

那种笨拙、散漫、古怪的旧玩意儿!

①10010;01010平方英尺(墙要补)

…01101;00000平方英尺镶板(现有)

—————————————————

00111;01010平方英尺(仍需)

狐狸与森林

第一天晚上,威廉和苏珊在观赏焰火,那是美丽的节日焰火,而不是恐怖的战争烟火。乐队丝竹齐鸣,教堂大门洞开,暖人的墨西哥空气扑面而来。教堂里的更夫赤着脚敲打大钟。一个戴着牛头假面的演员奔来跑去。那头“牛”张开大口,喷出火来。人们欢笑,尖叫,四散奔逃。

“现在,咱们是在1938年。”威廉?特拉维斯面带笑容地对妻子说。他们紧靠着喧闹的人群站着。“这真是一个歌舞升平的年代!”

那个戴牛头假面的演员走近前来。他们嗅出了火药的味道,感到了火焰的炙热。他们逃开了。

“我有生以来,从没有这么快活过!”苏珊停下脚步,喘了口气。

“今天的节日集会,确实盛况空前。”威廉说。

“一切都将继续下去,不会中断吗?”她问。

“对”。威廉回答说。“狂欢将要通宵达旦。”

“不,我不是说乡村的节日盛会。”苏珊说。“我指的是咱们的假期能不能延续下去!”

“当然能啦!”威廉说。“我的旅行支票,足够有余。来,别疑神疑鬼啦!快活一点儿吧!他们永远也不会找到咱们了!”

“永远不会吗?”

“永远不会!”

有人从教堂的塔楼上朝下放出一朵朵硕大的焰火;楼下,人们跳舞,欢笑,川流不息。墨西哥的家乡菜香味诱人,飘荡广场。酒吧间里,人们坐在桌旁,黑黝黝的手里端着酒杯,观赏狂欢的景象。

喷管里火药用尽,“牛”的嘴巴里不再喷火,演员取下假面头套,孩子们立刻蜂拥而上,摸弄着那只奇妙的牛头。

“咱们去瞧瞧那头‘牛’吧?!”威廉建议说。

牛头是用压印花纹纸制成的,上面粘着真的牛毛。

威廉和苏珊走过一家酒吧的门口,苏珊发现有人注视着他们。此人不是墨西哥的土著,面孔瘦削白净,有一对蓝色的眼睛。他穿一件几乎是白色的外套,里面是蓝色的领带和衬衣,金黄色的头发梳得整整齐齐。威廉和苏珊走过,这人的眼睛始终盯住他俩不放。

他面前的桌上,放着九至十瓶不同品种的酒,还有十来只玻璃杯。每只杯子里都只剩半杯残酒。他轮流喝着杯子里的酒,眼睛却始终注意着广场上的动静,一眨也不眨。他的另一只手里夹着一支细细的古巴雪茄。苏珊瞅见这人旁边的椅子上,另外放着二十盒土耳其纸烟和好几瓶香水。

突然,恐惧袭上苏珊的心头。“威廉……”她轻轻跟他咬了一下耳朵。

“别怕!”威廉说。“他不是什么了不起的人物。”

“早晨,我在广场上看到过他。”

“不要回过头去,苏珊!继续朝前走,跟着我走,再去看看那只纸糊的牛头。”

“你不认为他是一个‘搜索队员’吗?他是不是来跟踪咱们的?”

“当然不是。”威廉说。“他们根本没法儿跟踪咱们。”

“也许,此刻他们正在追踪咱们哩!”苏珊说。

“多么漂亮的一头牛啊!”威廉对那个纸糊的牛头的主人说。

“‘搜索队员’是不是有可能已经跨回二百多年,来跟踪咱们了?”苏珊问。

“别说话!”威廉制止了她。

苏珊十分害怕,差点儿昏了过去。威廉挽住她的胳膊,轻轻拉她走开。

“注意,不能昏倒!”他一面说,一面还要强装笑容。“过一会儿,你就会好了。咱们到酒吧里去喝上一杯吧!这么一来,即使那个人是‘搜索队员’,也不会怀疑咱们了。”

“不,我可不进去。”苏珊反对。

“咱们一定得进去。来,走吧!”他俩走上了酒吧的台阶。

苏珊和威廉是从2155年来到1938年的。他们在2155年的名字是安妮和罗杰·克里斯坦。2155年的世界是邪恶的,他们希望逃离那个世界。

他们走进酒吧。那人上下打量着他们。

苏珊听到一声电话铃响,使她想起了在两百多年之后的未来,自己接过的另一次电话。

那是2155年,4月的一个早晨。苏珊拿起电话,对方是她的一个朋友。

“安妮吗?我是雷奈。你听说过‘时间旅行社’吗?他们组织人们回到过去的年代里去度假期。你可以回到随便哪一年,任何一个地方!”

“你是开玩笑吧,雷奈?!苏珊问。

“不,绝不是玩笑。汤姆和我准备回到1492年去,与克里斯长弗?哥伦布一起乘着帆船,去发现新大陆。你瞧,那该有多带劲儿!”“太妙了!不过,难道政府会允许这家旅行社营业吗?”

“噢,警方正在密切注意它的动向。他们不希望人们躲到过去的年代里,逃避眼下的战争。因此,每个‘时间旅行者’都必须留下自己的全部财产,作为抵押,政府才能确信他会归来。”

安妮心中暗暗称奇:这可不正是罗杰和我多年以来梦寐追求的逃亡旅行吗?我们不喜欢2155年的世界。罗杰在兵工厂工作,我的职业则是传播疾病,毒害敌国人民。我们希望摆脱这种生活。也许,现在机会到了,我们可以飞过几个世纪,来到一个民风纯朴的国家;‘搜索队员’们就永远也找不到我们了。政府再也不能把我们带回未来,烧掉我们的书籍,使我们心中充满恐惧……

现在,他们是在1938年的墨西哥。

苏珊瞧着酒吧间的不太干净的墙壁。

2155年的政府允许苏珊和威廉作为未来国的先进工作者,参加返古旅行,度一个短假。他们因而得以回到1938年的纽约。第三天,他们就化了装,改名换姓,飞往墨西哥隐居。

“他准是未来国的人。”苏珊又瞧了一眼陌生人的香烟、雪茄和酒瓶,轻轻地说。“你还记得咱们第一天来到过去时代的情景吗?”

一个月以前,他们在纽约度过了第一个夜晚。他们品味了五花八门、奇奇怪怪的酒,尝遍了形形色色、闻所未闻的菜,还买了好几打各式各样的纸烟和香水。这些在2155年的世界里,都是稀有的珍品。因为在那儿,战争是高于一切的。

苏珊和威廉坐下,叫了两杯酒。

陌生人审视着他们的衣服、头发,以及走路和入座的姿势。

“镇静点儿。”威廉对苏珊附耳低言。

“早知今日,当初咱们又何必要逃亡呢?”苏珊心里充满了绝望。

“他走过来了!”威廉说。“你一句话也别讲,让我来应付他。”

陌生人走到桌子面前,深深一鞠躬。他双脚一靠,皮鞋后跟碰出轻轻的响声。苏珊心中暗想:他是一个军官!

“罗杰·克里斯坦先生!”陌生人说。“您入座的时候,没有把裤腿往膝盖上提一提。先生,1938年时代的裤子是羊毛织成的,您入座不用手提一下裤腿,裤子就要给搞坏啦!”

威廉一下子从头凉到脚,浑身像是结了冰。他瞧瞧自己放在膝盖上的双手。苏珊的心跳快得像小鹿撞钟。

“您弄错了吧?”威廉说。“我不叫克里斯勒。”

“别装蒜啦!没有人叫您克里斯勒,您的名字叫克里斯坦!”陌生人回答。
返回目录 上一页 下一页 回到顶部 0 0
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!