C#实现小写金额转大写金额
其实在银行、进销存、CRM等系统中经常可能用到
这个跟大家分享一下:
小写金额转大写
/// <summary>
/// 获取金额的大写中文文字 返回:中文数字文字
// mvarOrDollar 数字金额大小, mstrLanguage 字符串语言 P:简体中文 C:繁体中文
/// </summary>
/// <param name="mvarOrDollar"></param>
/// <param name="mstrLanguage"></param>
/// <returns></returns>
public static string GetDollorStr(double mvarOrDollar)
{
//返回简体中文的中文描述
return GetDollorStr(mvarOrDollar,"P");
}
public static string GetDollorStr(double mvarOrDollar,string mstrLanguage)
{
string t_word;
string WLAMT;
// double tt;
t_word = "";
// If mstrLanguage = "E" Or mstrLanguage = "e" Then
// t_word = t_word + noinword(Int(mvarOrDollar))
// If mvarOrDollar <> Int(mvarOrDollar) Then
// tt = Int((mvarOrDollar - Int(mvarOrDollar)) * 100)
// t_word = t_word & "And " & " Cents " & noinword(tt)
// End If
//
// Else
&nb
/// 获取金额的大写中文文字 返回:中文数字文字
// mvarOrDollar 数字金额大小, mstrLanguage 字符串语言 P:简体中文 C:繁体中文
/// </summary>
/// <param name="mvarOrDollar"></param>
/// <param name="mstrLanguage"></param>
/// <returns></returns>
public static string GetDollorStr(double mvarOrDollar)
{
//返回简体中文的中文描述
return GetDollorStr(mvarOrDollar,"P");
}
public static string GetDollorStr(double mvarOrDollar,string mstrLanguage)
{
string t_word;
string WLAMT;
// double tt;
t_word = "";
// If mstrLanguage = "E" Or mstrLanguage = "e" Then
// t_word = t_word + noinword(Int(mvarOrDollar))
// If mvarOrDollar <> Int(mvarOrDollar) Then
// tt = Int((mvarOrDollar - Int(mvarOrDollar)) * 100)
// t_word = t_word & "And " & " Cents " & noinword(tt)
// End If
//
// Else
&nb
补充:软件开发 , C# ,
上一个:二叉排序树的C#实现
下一个:生成图片验证码类
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,
部分文章来自网络,