冷风.NET

    ---默默無聞
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

小寫金額轉成大寫金額

Posted on 2004-11-15 20:04  冷风.net  阅读(1504)  评论(5)    收藏  举报
public string ConventGig(string money)
        
{
            
//int intTemp = int.Parse(money);
            string strTemp = money.ToString();
            
string strValue = "";
            
int iLen = strTemp.Length;
            
for(int i=0; i<strTemp.Length; i++)
            
{
                strValue 
+= sToh(strTemp.Substring(i,1)) + getBit(iLen);
                
if(getBit(iLen)!="")
                
{
                    
if(strValue.Substring(strValue.Length-2,1)=="" && strValue.Substring(strValue.Length-4,1)=="")
                        strValue 
= strValue.Substring(0,strValue.Length-4+ "";
                }

                
else
                
{
                    
if(strValue.Substring(strValue.Length-1,1)=="" && strValue.Substring(strValue.Length-3,1)=="")
                        strValue 
= strValue.Substring(0,strValue.Length-3);
                }

                iLen
--;
            }

            
return strValue;
        }


        
private string getBit(int ilen)
        
{
            
string str = "";
            
switch(ilen)
            
{
                
case 2:
                    str 
= "";
                    
break;
                
case 3:
                    str 
= "";
                    
break;
                
case 4:
                    str 
= "";
                    
break;
                
case 5:
                    str 
= "";
                    
break;
                
case 6:
                    str 
= "";
                    
break;
                
case 7:
                    str 
= "";
                    
break;
                
case 8:
                    str 
= "";
                    
break;
                
case 9:
                    str 
= "";
                    
break;
            }

            
return str;
        }


        
小寫轉大寫