红石电路吧 关注:32,300贴子:153,445

【远古巨坑】最大公约数、最小公倍数、约分通分一体机

只看楼主收藏回复


计算器镇楼


IP属地:浙江1楼2017-08-25 09:54回复
    二楼存档用


    IP属地:浙江2楼2017-08-25 09:55
    收起回复
      2026-01-07 21:49:48
      广告
      不感兴趣
      开通SVIP免广告
      三楼叫人


      IP属地:浙江3楼2017-08-25 09:56
      收起回复
        每个模块作用都标一下呗


        IP属地:北京来自Android客户端4楼2017-08-25 09:59
        收起回复
          我也会做...不过并行体积爆炸...


          IP属地:北京来自Android客户端5楼2017-08-25 10:02
          收起回复
            其实这个坑在半年前就挖下了,一直没填

            也是最近翻自己的贴的时候想到没填,于是就做了


            IP属地:浙江6楼2017-08-25 10:04
            回复
              先说各部分的功能吧(其实存档的各个区域也有标注)

              图中黄色为×10,紫色为强转弱,棕色为弱转强,橙色为乘法器,绿色为除法器,蓝色为控制,红色为溢出显示(就是值过大了)


              IP属地:浙江8楼2017-08-25 10:13
              回复
                然后我们将使用时的注意事项
                1、这有两个控制的,更改输入时先按输入,输入值后再按开始运算,以减少卡顿

                2、当红色部分的灯亮起时就代表值过大了,该值将不会输出


                IP属地:浙江9楼2017-08-25 10:18
                收起回复
                  2026-01-07 21:43:48
                  广告
                  不感兴趣
                  开通SVIP免广告
                  模。。。


                  IP属地:北京来自Android客户端10楼2017-08-25 10:41
                  收起回复
                    相关信息
                    1、输入

                    输入一共分为4个区域,图中从前到后分别为分子1、数2(或分母2)、数1(或分母1)、分子2,输入的值在0~2147483646(上限少一是因为输出时的值要加一),超过上限旁边的警示灯会亮,并且不会输出。
                    2、最大公约数
                    速度:1~23.5分钟
                    时钟周期:30.8秒(我尽力了
                    顺便说一句千万不要试算1836311903和1134903170的最大公约数

                    求的方法是辗转反除,就是求a与b的最大公约数,首先判定a与b的大小,若a>b,则a/b;若b>a,则b/a。得到余数c,此时将a于b中较小的值作为a,c作为b,继续重复上面的步骤,直到c=0时,这时这次运算中的除数就是a与b的最大公约数。
                    然而在运算中运用比较在看谁除以谁速度就慢了,于是我改成直接输入a、b分别做为被除数和除数,如果a>b,那输出的便为余数;如果b>a那会因为除不了,那余数便是a。除完后,将除数的值转到被除数,余数转到除数,因为除法中余数一定是小于除数的,所以就能一直算到余数为零,上面一开始b>a的情况也就会变为b/a进行计算(好绕啊


                    IP属地:浙江11楼2017-08-25 10:45
                    收起回复
                      我用更相减损


                      IP属地:北京来自Android客户端12楼2017-08-25 10:57
                      收起回复


                        IP属地:广东来自Android客户端13楼2017-08-25 20:03
                        回复
                          nb


                          IP属地:上海来自Android客户端14楼2017-08-25 20:25
                          回复
                            6666


                            来自Android客户端15楼2017-08-25 22:05
                            回复