c 實現貨幣轉中文大寫類

2022-08-17 02:48:13 字數 1630 閱讀 1730

using system;

using system.collections.generic;

using system.linq;

using system.text;

namespace hm_ykt

;public money(double m)

///

/// 判斷輸入的數字是否大於double型別

///

private bool isnumber

}///

/// 數字轉換成大寫漢字主函式

///

/// 返回轉換後的大寫漢字

public string convert()

else

}else

return bb;

}///

/// 小數字轉換只支援兩位的小數

///

/// 轉換的小數

/// 小數轉換成漢字

private string floatstring(string num)

else

else

}else

cc = bb + "分";

}return cc;

}///

/// 判斷數字位數以進行拆分轉換

///

/// 要進行拆分的數字

/// 轉換成的漢字

private string numberstring(string num)

else if (num.length > 4 && num.length <= 8)

else if (num.length > 8 && num.length <= 12)

return bb;

}///

/// 四位數字的轉換

///

/// 準備轉換的四位數字

/// 轉換以後的漢字

private string convert4(string num)

else if (num.length == 2)

else if (num.length == 3)

else

else

}else

}else

}return bb;

}///

/// 將數字轉換成漢字

///

/// 需要轉換的數字

/// 轉換後的漢字

private string convertstring(string num)

return bb;

}///

/// 兩位數字的轉換

///

/// 兩位數字

/// 轉換後的漢字

private string convert2(string num)

else

}else

cc = num;

return cc;

}///

/// 三位數字的轉換

///

/// 三位數字

/// 轉換後的漢字

private string convert3(string num)

else

}else

return bb;}}

}

實現貨幣金額中文大寫轉換的程式

今天整理檔案時發現了以前寫的貨幣金額中文轉換 換一億億元以下數目的貨幣 的 帖出來與大家共享 function daxie money as string as string dim x as string,y as string const zimu sbqwsbqysbqwsbq 定義位置 co...

實現貨幣金額中文大寫轉換的程式

今天整理檔案時發現了以前寫的貨幣金額中文轉換 換一億億元以下數目的貨幣 的 帖出來與大家共享 function daxie money as string as string dim x as string,y as string const zimu sbqwsbqysbqwsbq 定義位置 co...

實現貨幣金額中文大寫轉換的程式

function daxie money as string as string dim x as string,y as string const zimu sbqwsbqysbqwsbq 定義位置 const letter 0123456789sbqwy.zjf 定義漢字縮寫 const upc...