我不断从方程式中得到零,不知道为什么

时间:2016-09-28 00:10:56

标签: c equation-solving

这是我的完整代码。无论我做什么,我的方程都会为零。任何帮助将不胜感激。

a = {'A': {'B': 1}}

b = {'B': {'C': 2}}

1 个答案:

答案 0 :(得分:0)

你的第一个等式相当于

a = ((((((x * 1) / 60) * 1) / 60) * 1) / 60) * 1000;

即;

a = (x/(60*60*60)) * 1000;

a = (x/(216000)) * 1000;

即使你的a是浮点数,你的等式的RHS也会进行整数除法。

因此,分配给x的任何小于216000的值都将导致0。