数值扩展


  数值扩展的类名为 NumericExtension,大多基于 intdecimaldouble 等数值类型的扩展。


1、获取整数部份

  GetIntegerPart 方法获取指定数值中的整数部份。

[TestMethod]
public void TestGetIntegerPart()
{
    Assert.AreEqual(123, (123.65d).GetIntegerPart());
}

2、获取小数部份

  GetDecimalPart 方法获取指定数值中的小数部份。

[TestMethod]
public void TestGetDecimalPart()
{
    Assert.AreEqual(0.65, (123.65d).GetDecimalPart());
}

3、人民币大写

  ToUpper 方法用于将一个数值转换为人民币大写表示。

[TestMethod]
public void TestToUpper()
{
    Assert.AreEqual("伍拾陆万柒仟零叁拾叁元陆角柒分", (567033.67d).ToUpper());
}