如何从字符串中删除小数部分?

时间:2015-12-28 12:25:06

标签: c#

如何在C#中修剪给定的十进制值字符串中的小数部分。即将获得20472.060 o / p - 20472

decimal totalamountWithTaxes = pri + result1 + result2 ;          
string totalAmountPlusTaxes = totalamountWithTaxes.ToString();

3 个答案:

答案 0 :(得分:6)

你可以这样做:

int number = (int) totalAmountPlusTaxes;

string totalAmountPlusTaxes = String.Format("{0:C0}",totalamountWithTaxes);

答案 1 :(得分:0)

是的,以上示例是正确的,我建议您访问: String.Format Method-MSDN

答案 2 :(得分:0)

Int32 Amount = Convert.ToInt32(totalamountWithTaxes.ToString().Substring(0,totalamountWithTaxes.ToString().IndexOf(".")));