从山证v2.3.0拷贝
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
namespace YLErp.BasicTests
|
||||
{
|
||||
[TestClass]
|
||||
public class NumberHelperTest
|
||||
{
|
||||
[TestMethod]
|
||||
public void TestConvertToChinese()
|
||||
{
|
||||
var cn1 = NumberHelper.ConvertToChinese(154681.61, true);
|
||||
Assert.AreEqual(cn1, "人民币拾伍万肆仟陆佰捌拾壹圆陆角壹分");
|
||||
|
||||
var cn2 = NumberHelper.ConvertToChinese(154681.61, false);
|
||||
Assert.AreEqual(cn2, "十五万四千六百八十一点六一");
|
||||
|
||||
var cn3 = NumberHelper.CurrToChnInt(54681);
|
||||
Assert.AreEqual(cn3, "五万四千六百八十一");
|
||||
|
||||
var rmb = NumberHelper.CmycurD(154681.61);
|
||||
Assert.AreEqual(rmb, "壹拾伍万肆仟陆佰捌拾壹元陆角壹分");
|
||||
|
||||
rmb = NumberHelper.CmycurD(154308219.19);
|
||||
Assert.AreEqual(rmb, "壹亿伍仟肆佰叁拾万零捌仟贰佰壹拾玖元壹角玖分");
|
||||
|
||||
rmb = NumberHelper.CmycurD(1054308219.19);
|
||||
Assert.AreEqual(rmb, "壹拾亿零伍仟肆佰叁拾万零捌仟贰佰壹拾玖元壹角玖分");
|
||||
|
||||
rmb = NumberHelper.CmycurD(10554308219.19);
|
||||
Assert.AreEqual(rmb, "壹佰零伍亿伍仟肆佰叁拾万零捌仟贰佰壹拾玖元壹角玖分");
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user