tree8023
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 103 点
下载积分: 787 分
在线时间: 12(小时)
注册时间: 2015-05-04
最后登录: 2021-01-15
查看tree8023的 主题 / 回贴
楼主  发表于: 2015-12-01 22:53
比如:130+130=260
             5100-260=4840
             4840/150=32.26666667
             150*0.2666667=40(就是4840/150得出的余数)
       40/32=1.25(32是上面的整数部分)
       1.25+150=151.25
               三菱FX2N怎么写出这样的公式


    想了一个晚上  求大侠指点!
tree8023
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 103 点
下载积分: 787 分
在线时间: 12(小时)
注册时间: 2015-05-04
最后登录: 2021-01-15
查看tree8023的 主题 / 回贴
1楼  发表于: 2015-12-02 12:25
引用
引用第1楼john42tw于2015-12-02 08:16发表的  :


看不懂到底在要什麼?
參考下浮點數除法


[attachment=142211]
先头尾减去B毫米,剩下的部分D按照C毫米平分。直板的长读是不一定的。所以当剩下的部分按照C毫米平分后,不能除尽,那么就会有余数。比如上面的32.266667,后面的0.2666667 不就是不能除尽的,但是还可以拿出这个小数,按照1:X=150:0.266667  求出X,再把X除32整数份,除后的值再加上到C值里,这样 按照C+X除D 不就可以平分出整数了嘛
tree8023
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 103 点
下载积分: 787 分
在线时间: 12(小时)
注册时间: 2015-05-04
最后登录: 2021-01-15
查看tree8023的 主题 / 回贴
2楼  发表于: 2015-12-02 12:27
引用
引用第2楼tree8023于2015-12-02 12:25发表的  :


[attachment=142211]
先头尾减去B毫米,剩下的部分D按照C毫米平分。直板的长读是不一定的。所以当剩下的部分按照C毫米平分后,不能除尽,那么就会有余数。比如上面的32.266667,后面的0.2666667 不就是不能除尽的,但是还可以拿出这个小数,按照1:X=150:0.266667  求出X,再把X除32整数份,除后的值再加上到C值里,这样 按照C+X除D 不就可以平分出整数了嘛


我需要做的将一段长A毫米的直板平分。