任何人都可以请帮忙。 我正在关注发现here的教程,因为我有一种情况,必须以点斜率形式获得线的方程式,即y−y1=m(x−x1)
。将分数转换为浮点数C#
我起床到教程的第3步没有问题,但后来我卡住了。为了从这个等式y−3=**3/11**(x−4)
到这个11y−33=3(x−4)
(摆脱右边的分数),我必须在两边乘以11。
但是,我的问题是,我显然不会使用分数,但在C#中浮点十进制数。所以我的价值将是0.272727
,而不是3/11。那么,我需要在双方中乘以什么才能给我正确的答案?或者甚至可以这样做?
我的问题是这个,我怎么能从这个y−3=**0.272727**(x−4)
到11y−33=3(x−4)
十进制形式?
有没有人有任何建议或替代品,我可以使用?
在此先感谢
写'3.0/11'而不是3,整个表达式变成浮点数。那么你可以做任何事情。 – Oliver 2012-04-03 13:01:16
我仍然不知道这是如何解决我的问题,因为我只有十进制数字开头(教程页面和公式纯粹是为了参考,而不是我使用的实际值)。即使我将它转换成像3.0/11这样的小数点,我仍然回到方块1.然后我如何摆脱小数?也许我不完全理解说明 – heyred 2012-04-03 13:18:48