tree8023
級別: 探索解密
|
比如: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怎么寫出這樣的公式 想了一個晚上 求大俠指點! |
---|---|
|
john42tw
級別: 網絡英雄
|
看不懂到底在要什麼? 參考下浮點數除法 |
---|---|
|
tree8023
級別: 探索解密
|
[attachment=142211] 先頭尾減去B毫米,剩下的部分D按照C毫米平分。直板的長讀是不一定的。所以當剩下的部分按照C毫米平分后,不能除盡,那么就會有余數。比如上面的32.266667,后面的0.2666667 不就是不能除盡的,但是還可以拿出這個小數,按照1:X=150:0.266667 求出X,再把X除32整數份,除后的值再加上到C值里,這樣 按照C+X除D 不就可以平分出整數了嘛 |
---|---|
|
tree8023
級別: 探索解密
|
我需要做的將一段長A毫米的直板平分。 |
---|---|
|