數字轉大寫

2022-06-18 23:03:31 字數 1865 閱讀 4364

**:

1.js實現方法

static string converttochinese(double x) 

$"); 

return regex.replace(d, ".", m => "負元空零壹貳叄肆伍陸柒捌玖空空空空空空空分角拾佰仟萬億兆京垓秭穰"[m.value[0] - '-'].tostring()); 

} 2.c#實現方法

privatestaticstring ls_shz =;

privatestaticstring ls_dw_zh =;

privatestaticstring num_dw =;

privatestaticstring ls_dw_x =;

///

/// 金額小寫轉中文大寫。

/// 整數支援到萬億;小數部分支援到分(超過兩位將進行banker捨入法處理)

///

/// 需要轉換的雙精度浮點數

/// 轉換後的字串

publicstaticstring numgetstr(double num)

if(numsr_x ==""||int.parse(numsr_x) <= 0)

if(izhsh_bool)

elseif(int.parse(numstr_zh.substring(a - 1, 1)) != 0)

numstr_r = ls_shz[int.parse(numstr_dq)] + numstr_r;

}

if(!ixsh_bool)

returnnumstr_r +"整";

//numstr_r += "零";

}

for(intb = 0; b < numsr_x.length; b++)

returnnumstr_r;

}

數字小寫轉大寫

加到類的定義部分 private static string cstr privatestatic string wstr 數字必須在12位整數以內的字串 呼叫方式如 label1.text convertint 數字字串 public string convertint string str rs...

數字小寫轉大寫

加到類的定義部分 private static string cstr private static string wstr 數字必須在12位整數以內的字串 呼叫方式如 label1.text convertint 數字字串 public string convertint string str r...

數字小寫轉大寫

網上很多數字小寫轉大寫的 大多數寫得都有問題,找了個以前用過的,在2010下改了改,已測 測試 在下方 function getcnnumber num double string const chinesenumeric string 零一二三四五六七 var sintarabic string ...