zoukankan      html  css  js  c++  java
  • C#转数字为大写字母

        /// <summary>   

      /// 数字转为字母   

      /// </summary>   

      /// <param name="value"></param>

        /// <returns></returns>   

      private string IntToMoreChar(int value)   

      {       

        string rtn = string.Empty;      

         List<int> iList = new List<int>();

            //To single Int       

        while (value / 26 != 0 || value % 26 != 0)        

       {            

            iList.Add(value % 26);       

            value /= 26;  

           }

            //Change 0 To 26      

         for (int j = 0; j < iList.Count - 1; j++)

        {           

           if (iList[j] == 0)        

             {           

                iList[j + 1] -= 1;   

                      iList[j] = 26;       

              }       

          }

            //Remove 0 at last     

          if (iList[iList.Count - 1] == 0)

            {            

        iList.Remove(iList[iList.Count - 1]);       

        }

            //To String  

           for (int j = iList.Count - 1; j >= 0; j--)  

           {         

          char c = (char)(iList[j] + 64);   

              rtn += c.ToString();       

        }

            return rtn;     }

  • 相关阅读:
    最小生成树
    负环详解
    P2053 [SCOI2007]修车
    P3254 圆桌问题
    P3114 [USACO15JAN]踩踏Stampede
    SP1043 GSS1
    SP2713 GSS4
    导出mysql内数据 python建倒排索引
    社团管理系统——总结报告
    北京地铁出行线路规划——代码实现
  • 原文地址:https://www.cnblogs.com/yclnet/p/3261546.html
Copyright © 2011-2022 走看看