Joffe条-基于Slonimsky定理的乘法器工具
在十九世纪,有很多有趣的乘法工具是基于Slonimsky定理建立的。这是Slonim和Ioffe酒吧的“乘法之壳”。本文专门讨论第二篇,由Hirsch Zalmanovich Ioffe在1881年提出(选项-Ioffe)。在Runet中,此工具的材料非常稀少,但是,在我看来,我设法恢复了它们的外观。无论如何,我在下面附加的选件与原始选件接近,并且适合其预期用途。撰写文章的目的
本文适用于与我一样对计算机技术历史感兴趣的那些人。当我写了一篇关于构造Slonimsky表并将其用于乘法的原理的文章[3]时,我的眼睛变得模糊了,可以这么说,我没有对实质部分给予足够的关注。另外,那时我没有必要的引线来恢复条形。因此,当被问及该问题的实际情况时,我有了线索,我决定恢复艾菲尔铁棒的外观,并撰写有关它们的文章。为什么选择Gytimes作为文章的刊登位置
这篇文章是专门介绍的,尽管很古老,但仍然是计算技术。因此,它非常适合该主题的Habr,并且众所周知,“ IT历史”中心位于Giktims上。Giktayms的索引很好,我希望对这个计数工具感兴趣的任何人都可以轻松找到它的信息。目的和描述
离子棒的设计旨在通过2到9的一系列数字快速编译给定数量的产品表。为此,在每个棒的每个面上都写有一列数字,然后通过将多个棒按所需顺序折叠在一起来形成所需表。这是他们设法在Internet上进行挖掘的内容:从来源[1]:计数条是Ioffe在1881年提出的。1882年,它们在全俄展览会上得到了光荣的反馈。使用它们的原理基于Slonimsky定理。
艾菲设备由70个四面体棒组成。这允许将Slonim表的280列放置在280个面上。每个栏和每一列都被标记,为此使用了阿拉伯和罗马数字以及拉丁字母。拉丁字母和罗马数字用来表示为了获得乘数乘以一位数乘积而必须放置小节的顺序。用铅笔和纸将结果作品(因子中的位数最多)加起来(就像使用Slonimsky乘数时一样)。
从来源[2]:, 0, 1, 2, ..., 9. , : 0, 1, 2 .., I, II .. A, B, C, D . , ( 70 280 , ). — A, B, C D. , , .
遗憾的是,当我打开用于Slonimsky表的算法时没有第二个来源。有一幅图片说明了乘法原理:
该图片是理解条形画的关键。理论
Slonimsky表(在我的文章[3]中有更详细的描述)由280列组成,正如Slonimsky证明的那样,这足以将带有任何给定数字乘积的数位板添加到来自它们的一系列单位数字0 ... 9(列)中。要选择所需的列,请使用“键”-对于Joffe,这是一对“罗马数字”-“拉丁字母”,以及乘数的数字。艾菲使用了七个用罗马数字写成的数字作为键,并使用了四个字母-即键的总数为28。而您知道,十进制系统中的数字为10。28* 10 = 280。如您在上图中所看到的,Ioffe在每一列的顶部写了一个键,在底部写了另一个键。为了方便起见,我们将它们称为上下键。上方的键用于标识列本身,下方的键用于选择下一位数的列。另外,顶部的列有一个数字-这是一个多位数字,它也用于标识该列。该算法可以描述为自动算法,其中输入行是乘数,从右到左(从最低有效到最高)读取,状态是前一列的键。在每个阶段,我们需要找到其上键等于上一列的下键的列,而数字是下一个输入数字。初始状态是密钥IA,最终状态也是IA,前提是该数字已完全读取。为避免意外,应在数字前添加零。练习
现在手指和杆上也有同样的东西。赫希·扎尔曼诺维奇(Hirsch Zalmanovich)将4列的栏分组在其条的侧面,而条本身则分为7列。出了十盒。很容易猜到框号必须与其中所有列的编号同时。盒子中的盒子可以有7个数字-显然,这是罗马数字的含义。此外,如下描述中的4个字母表示条的四个面。在来源[2]的图片中,有一个标牌,用于将数字325乘以2 ... 9行。正如我所建议的,前导零被分配给预防号码。我重复图片以免滚动:
我们以相反的顺序看:我们必须顺序地找到数字5、2、3、0的列。我们从状态IA开始。出发:我们从方框5中取出I块,并将其与A面放在一起。我们阅读其下键:IC。我们的思维机进入IC状态。从方框中取出2个块I,并将其放在前C面的左侧。我们阅读了其下键:IB。从包装盒中取出3块I,并将其与B面放在一起。阅读其下键:II-B。我们从框0取出II块,并将其与B边放在一起。我们已经用完数字,我们检查最后一个柱的下键:IA,这是有待证明的。应用范围:
→ 所有条形的展开PDF在附件中,每四列是一个条形的展开。在水平组中-一盒七个条。参考文献:
1. 计数条 Iofe Apokin I. A.,Maistrov L. E.“计算机技术的历史”。M.:Nauka,1990年。-第112-116页...2. Apokin I.A.,Maistrov L.E.“计算机的开发”。M.:Nauka,1974.-p.98-99。3. 基于Slonim定理 Zenitchik的乘法工具,哈勃,2014年:) Source: https://habr.com/ru/post/zh-CN401283/
All Articles