分享

南召县机器人编程课程scratch中的数学算式拼接问题

 ydylaoshi 2021-11-23
南召县机器人编程课程scratch中的数学算式拼接问题
 
              
                    
      我们的新书中有一个这样的算式63+ax9/b-12xc+d=29,很多读者在计算的时候都发现运行结果不正确,发现都是算式拼接不正确造成的。
 
 
      我们先举一个简单的例子,计算出(2+3)*(4-1),如果不太注意运算顺序很可能就拼成了这样:
 
 
    
 
 
      这样运算的结果是19,它会先计算2+3=5,然后计算5*4=20,最后算20-1=19。
 
 
      你会发现这个拼接的算式是按照由内到外的顺序计算的,每一个运算模块相当于一个括号。所以它正确的拼接应该是下图这样:
 
 
     
 
 
    
 
 
      现在我们来拼一下63+ax9/b-12xc+d=29(a、b、c、d)。根据四则运算的的顺序,我们先计算乘法与除法,因此先拼接好这部分,再去拼加减
 
 
     
            

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多