人民幣讀數 轉中文大寫,C C

2021-04-20 07:08:29 字數 854 閱讀 2919

//早年寫的**,功能很簡單,以效率為主要目的

#include 

#include 

const

char mnunit[3][2]=; 

const

char otherwords[2][2]=; 

const

char hzunit[8][2]=; 

const

char hznum[10][2]=; 

extern

"c"__declspec(dllexport) 

unsigned char __stdcall money2chinesecapital2(const

double num, 

const unsigned char bufferlength, 

char *buffer )  

for(int i=1;i<=ilen;i++) 

iaddzero++; 

if(ilen>1&&ilen2==1)  } 

else

*(sznum++)=hznum[inum][0]; 

*(sznum++)=hznum[inum][1]; 

iaddzero=0; 

} if((iaddzero<1)||(ilen2==2)) 

else } 

}int result=sznum-szchmoney; 

if(result+(num<0.0?(-2):0)==0) 

else

if(buf[ilen+(num<0.0?1:0)-1]=='0') 

if(bufferlength) 

return result; 

}

人民幣轉大寫

function changermb const strrmb string string vartxt,strhighlevel string i,n,m,ilen,ipos integer n記錄整數部分長度,m記錄分數部分長度 strarray,strlevel array of string...

人民幣轉換 數字轉中文大寫

中文大寫金額數字前應標明 人民幣 字樣。中文大寫金額數字應用壹 貳 叄 肆 伍 陸 柒 捌 玖 拾 佰 仟 萬 億 元 角 分 零 整等字樣填寫。30分 中文大寫金額數字到 元 為止的,在 元 之後,應寫 整字,如 532.00應寫成 人民幣伍佰叄拾貳元整 在 角 和 分 後面不寫 整字。30分 阿...

人民幣小寫轉大寫

package day00 public class moneyelse result result.replaceall 零角 零 result result.replaceall 零分 零 result result.replaceall 角零 角 if result.equals 零零 ret...