将百分比从十进制更改为数值

时间:2013-10-29 12:56:43

标签: xml decimal percentage

我有一个当前正在输出折扣金额作为十进制值的Feed,我正在尝试更改它,以便它是一个没有小数的两位数字。

示例,它目前是0.2,但我想20,并想知道如何修改此代码?

/* Calculate order discount percentage */
                Double osub = Double.Parse(OrderSubtotal);
                Double damt = -Double.Parse(DiscAmt);
                DiscAmt = damt.ToString(); // Show discount amount as a  positive number. 

                if ((damt>0.0)&&(osub>0.0))
                {
                    Double dperc = damt / osub;
                    DiscPerc = dperc.ToString();

1 个答案:

答案 0 :(得分:0)

damt乘以100.如果您不希望double精度(意味着小数百分点),则在乘以100后转换为int