我写的代码,我需要的利润率%之间转换的标记%如何转换betweem利润率%和溢价%
例如,如果我输入50%的利润率,则标记%应是100%。如果我输入75%的利润率,那么标记%将= 300%。
我发现这个链接,使该公式 http://larig.wordpress.com/2010/07/06/convert-between-margin-and-mark-up/
|margin| = 1 - 1/(1 + |markup|)
|markup| = 1/(1 - |margin|) - 1
,当我试图运用公式我没有得到想要的结果。 (这个公式并没有因为制造和未正确计算。)
这里是我使用C#
InputMarkup.Text = Math.Abs((1/(1 - Math.Abs(margin) - 1))).ToString();
做我也试过这个
InputMarkup.Text = Math.Abs((1/(1 - Math.Abs(margin))) - 1).ToString()
谢谢您的帮助
您的问题与编程有关吗?你使用哪种语言?有你的代码样本? – Fernando
检查括号。 – Fernando