用算盘造原子弹的原理是什么?求科普

来源:百度文库 编辑:超级军网 时间:2024/03/29 02:57:11
上世纪5 60年代中国开始进行核武器研制时,大量数据需要计算。于是就动员成千上万人,用算盘计算核武器数据。那么算盘计算核武器设计数据的原理是什么,求科普。上世纪5 60年代中国开始进行核武器研制时,大量数据需要计算。于是就动员成千上万人,用算盘计算核武器数据。那么算盘计算核武器设计数据的原理是什么,求科普。
算盘是结合了二进制,五进制,十进制三种数表法的计算工具,就这样。
劳动力代替资本罢了.
云计算的雏形
不就是个计算嘛,计算机能算的,算盘都能,就是慢而已。
kulbit 发表于 2014-7-16 09:07
算盘是结合了二进制,五进制,十进制三种数表法的计算工具,就这样。
不说不知道一说吓一跳,还真是这样!
不就是个计算嘛,计算机能算的,算盘都能,就是慢而已。
很难想象用算盘验算高等数学公式怎么做的
三体里面也是这么搞的
用算盘计算和用算盘制造原子弹还是有一定区别的
华沙条约 发表于 2014-7-16 09:19
很难想象用算盘验算高等数学公式怎么做的
不是算公式吧,是算解,就是求近似值
1+1你可以口算
12321432543251+654635254352-432546234+7546325265435
这一类 你口算貌似很困难啊。。。。
那个时候木有计算器的。。只有计算尺&手摇计算机
离散数学和计算机算法课上过没有,如何把数学问题转化为计算机程序是一个科学问题,而算盘也就是一种计算机,所以是相通的.
不单单用了算盘,还用了计算尺,总之计算条件十分简陋
珠算最了不起的地方,是可以用来开平方和立方根。
lz可以去了解一下朱载堉当年是如何用珠算开12次方、并最终确定十二平均律的。
核物理当中没有太复杂的超越函数,最主要的计算就是开方,这恰是珠算最擅长的地方,精度达到目前家用计算机的机器精度毫无困难。
那个时候大量的运算还是靠上海的计算机做的
一亿个算盘,放在一起,就会有一个或几个算珠脱离,不断轰击别的算盘。越来越多的算珠脱离,然后轰的一声。原子弹就诞生了。
看当年的视频,一个人的面前至少都有几把算盘并排起进行加减剩除。
人力平行运算,计算机的CPU里面也就是N个加法器平行运算而已。比如十个一相加如果你只有一个算盘你就得加10次,如果你有两个算盘分别加五次最后得数再加一次,这样就能省下近一半的运算时间。


当年原子弹出来的时候人家不一样没电子计算机。

说得曼哈顿工程像是有天顶星科技似的。

当年原子弹出来的时候人家不一样没电子计算机。

说得曼哈顿工程像是有天顶星科技似的。
楼上解释的差不多了,当年国家条件差,没那么多的高精尖设备,科学家们发挥了聪明才智,把中国古老的算盘玩出了花,现在都用计算机了,不再提了,损失!!
我记得当年的对数表其实是很厚的,还有农民算化肥量的表。
还有华罗庚发明的一种算法,我忘记了,是用纸条缠铅笔算一个什么数值,全忘记了,有上了点年纪的大拿记得不?
当年华罗庚把功夫都下在数学工农化上了。现在可能认为不务正业,但这此努力是当今中国工业化的基础!
谁忘记了谁就永远是判断错误者!
酸奶博士 发表于 2014-7-16 09:43
珠算最了不起的地方,是可以用来开平方和立方根。
lz可以去了解一下朱载堉当年是如何用珠算开12次方、并最 ...
兄弟,能给点珠算开方这方面的资料吗?一直想了解一下,谢谢了~
        作为享受着核保护伞带来的和平与繁荣的后人,我无比尊敬前辈们作出的艰辛努力,但是不得不说,在核工程的数据计算中承担了主要工作的还是电子计算机,人力算盘确有其事,但是计算量和计算机相比真的是太少了。只是过去太强调“革命群众的主观能动性”,把这个过分神话了而已。

当时天朝的大炮仗研制,全国拼吐了血也只勉强凑出了2台半(有一台是北京计算所的,比较小)这样的计算机。在上海计算所的的还要和其他单位合用,就知道当年兔子困难到什么地步了。而且这样的“巨型机”连续工作时间都很有限,连续工作上百小时不停机,就是一个了不起的胜利了。所以对算法要求是很高的,程序设计的时候每一个步骤的计算时间都是要事先仔细设计的,否则时间一长,结果还没出来呢,计算机就停摆了。

更可怕的是这样的计算机一直用到了80年代初期。。。。

一台百万次计算机撑起了20年的国防计算,对当年的前辈真的是一种膜拜级的崇敬。

我现在闲着没事玩玩嵌入开发,手头用的10元一片的单片机运算能力是2千万次每秒,而且还是哈佛结构,比当时大型机的冯诺依曼经典结构效率高的不是一点半点.......每片只有半个指甲那么大,您要是华强北批发一手提包送到1950~60年的兔子手里,估计能直接算您是一开国元勋。。。。。。
说到头就是分解成公式,用算盘算完全合情合理
PL-15 发表于 2014-7-16 10:31
兄弟,能给点珠算开方这方面的资料吗?一直想了解一下,谢谢了~
百度:算盘 开方
大把的
华沙条约 发表于 2014-7-16 09:19
很难想象用算盘验算高等数学公式怎么做的
再高等的数学题最终都是加减乘除来解决.
美帝造原子弹的时候也没啥先进计算工具, 有的应该是巨型计算器一类的工具, 效率并不比算盘高
一亿个算盘,放在一起,就会有一个或几个算珠脱离,不断轰击别的算盘。越来越多的算珠脱离,然后轰的一声。 ...
哈,你让上下楼都黯然。。
华沙条约 发表于 2014-7-16 09:19
很难想象用算盘验算高等数学公式怎么做的
数学公式离散化,浮点变整数运算,就这样。
华沙条约 发表于 2014-7-16 09:19
很难想象用算盘验算高等数学公式怎么做的
计算机怎么作 算盘就怎么作
实际工程中大量应用的是数值计算而非符号计算
作为享受着核保护伞带来的和平与繁荣的后人,我无比尊敬前辈们作出的艰辛努力,但是不得不说,在核 ...
呃,科技进步真快。手机一台红米NOTE增强版穿越回去,能让两弹一星全用上了。但80年代不是有银河超级计算机吗?
PL-15 发表于 2014-7-16 10:31
兄弟,能给点珠算开方这方面的资料吗?一直想了解一下,谢谢了~
珠算开方的基本原理很简单,就是利用(10a+b)^2=100a^2+20ab+b^2。
具体算的时候,被开方数,两位两位的考虑、试算,这个和珠算除法的思想基本一样。

举例:开5776的平方。
第一步,在算盘上打5776这个数字,数字前面至少留一档。
第二步,确定平方根的第一位,也就是a的大小。方法就是看5776除以100的商数57,显然,57对应的方根是7.
在算盘上5776的前一档置7,原数字减去4900,于是得70876.
第三步,确定平方根的第二位,也就是b的大小。方法就是看876除以20的商数43,显然43除以7的商数为6.
将算盘上70876的第二位0变成6,而876则减去20*7*6,得76036.
第四步,检查最后的36是否开方得6,如果是,则答案得到,即76.
若不是,则开方为小数,继续按照之前的办法重复进行,直到得到需要精度的解。

上述办法可以容易地推广到任意位数的开方。在具体操作时,会有一些简化的流程或口诀,可以方便普通人以较快速度完成开方。
酸奶博士 发表于 2014-7-16 11:02
珠算开方的基本原理很简单,就是利用(10a+b)^2=100a^2+20ab+b^2。
具体算的时候,被开方数,两位两位的 ...
漂亮,多谢兄弟了~
华沙条约 发表于 2014-7-16 09:19
很难想象用算盘验算高等数学公式怎么做的
………………还不准手算了?
反正那些数学家都是碉堡了的人,他们可以用很容易简单记住的口诀就可以解决很多计算问题
znbcr 发表于 2014-7-16 10:37
作为享受着核保护伞带来的和平与繁荣的后人,我无比尊敬前辈们作出的艰辛努力,但是不得不说,在核 ...
即便是天字工程,当时计算机的数量仍然是很少的,而整个工程中有很多计算量和难度不算很大的,就需要人工计算了,当然总的计算量仍然是计算机承担了大部分。
不知道,去问问学数学的可能知道。但我想不是一两句话能让你满意滴。
archer8211 发表于 2014-7-16 09:51
一亿个算盘,放在一起,就会有一个或几个算珠脱离,不断轰击别的算盘。越来越多的算珠脱离,然后轰的一声。 ...
神解释~~~砖家们给你跪了
即便是天字工程,当时计算机的数量仍然是很少的,而整个工程中有很多计算量和难度不算很大的,就需要人工 ...
计算起爆的过程不是需要很大计算量?
vikinds 发表于 2014-7-16 11:15
计算起爆的过程不是需要很大计算量?
这个当然需要 还有其他地方的辅助计算的。一个大工程是系统工程,不光有核心部分的。
作为享受着核保护伞带来的和平与繁荣的后人,我无比尊敬前辈们作出的艰辛努力,但是不得不说,在核 ...
顺带批点内存条过去……