C# 实现Excel(导出导入)非常实用的将数字转换成字母

/// <summary>
/// 需要转换的行或者列
/// </summary>
/// <param name="index"></param>
/// <returns></returns>
private static string NunberToChar(int index)
{

index = index - 1;
if (index < 0) { throw new Exception("invalid parameter"); }

List<string> chars = new List<string>();
do
{
if (chars.Count > 0) index--;
chars.Insert(0, ((char)(index % 26 + (int)'A')).ToString());
index = (int)((index - index % 26) / 26);
} while (index > 0);

return String.Join(string.Empty, chars.ToArray());

}

转载于:https://www.cnblogs.com/HF520134/p/9897951.html

数字转换成字母帮助类相关推荐

  1. js将数字转换成字母

    数字转换成字母 a=>1;b=>2;.aa=>27等等 这个问题的本质是进制转换,进制转换的原理是 aaaa = 1×26^3 + 1×26^2 + 1×26^1 + 1×26^0 ...

  2. python中将数字转换为字母_用python把数字转换成字母

    方法一(普通方法): # -*- coding: utf-8 -*- #把数字转换成相应的字符,1-->'A' 27-->'AA' def changeNumToChar(toSmallC ...

  3. 数字转字母python_将一串数字转换成字母python

    我需要把一个数字串转换成一个字母串来组成单词例如:如果你的程序的输入是1920012532082114071825463219200125320615151209190846,它应该返回stay hu ...

  4. 把0到9的数字转换成电话按钮上的字母

    问题 给定一个包含[0,9]中数字的整数数组,任务是打印所有可能的字母 数字可以表示的组合,数字到字母的映射(就像在电话按钮上)正在被跟踪,注意0和1不映射到任何字母.所有映射如下图所示: 写一个程序 ...

  5. python 数字转化excel行列_Python 3 实现数字转换成Excel列名(10进制到26进制的转换函数)...

    背景: 最近在看一些Python爬虫的相关知识,讲爬取的一些数据写入到Excel表中,当时当列的数目不确定的情况下,如何通过遍历的方式讲爬取的数据写入到Excel中. 开发环境: Python 3  ...

  6. js 转化为实体符_js字符串转换成数字与数字转换成字符串的实现方法

    本篇文章主要是对js字符串转换成数字与数字转换成字符串的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 js字符串转换成数字 将字符串转换成数字,得用到parseInt函数. ...

  7. java大数转换成字符串,js字符串转换成数字与数字转换成字符串的实现方法

    摘要:这篇JavaScript栏目下的"js字符串转换成数字与数字转换成字符串的实现方法",介绍的技术点是"js字符串.字符串转换.实现方法.数字转换.字符串.转换&qu ...

  8. php数字转英文,PHP金额数字转换成英文

    PHP金额数字转换成英文 $numTable[40]="FORTY "; $numTable[50]="FIFTY "; $numTable[60]=" ...

  9. 如何将数字转换成口语中的文本串

    概述 今天突发奇想, 写一个将数字转换成中文字符串的函数. 并不是将 1234 转成 '1234' , 而是将 1234 转成 '一千二百三十四'. 本来以为很简单, 写下来之后发现还是有些坑的. 尝 ...

最新文章

  1. ORA-27102: out of memory并伴随OSD-00031的处理
  2. python自动写作软件_开发了一款写作软件(OSX,Windows),附带Electron开发指南
  3. linux更改桌面壁纸的脚本,自动更换桌面壁纸的脚本,支持Ubuntu 18.04系统
  4. AYUI第12个作品-英雄联盟-魔法少女的星光水晶2.0-WPF版本
  5. mmapcopy函数的编写
  6. 3.高性能MySQL --- 服务器性能剖析
  7. 【python小练习】彩票系列-七乐彩
  8. iOS 性能优化知识梳理
  9. 重庆大学计算机学院王臣,重庆大学UMD研究生网络文化工作室学生干部述职大会暨换届选举大会圆满落幕...
  10. android浏览器对比评测,11款手机浏览器性能横向评测
  11. spring事务传播机制之《REQUIRED》
  12. vimdiff 命令使用技巧
  13. <Zhuuu_ZZ>Map接口和equals重写
  14. Win11安装VMware虚拟机+win10教程(主要遇到蓝屏重启问题)
  15. jQueryUI皮肤下载、jQgrid中更换皮肤
  16. mysql按天,小时,半小时,N分钟,分钟进行数据分组统计
  17. cmake详细教程(经验版)
  18. 初步认识操作系统(Operator System)
  19. cdn引入elementUi,如何使用message的提示信息——技能提升
  20. HITRAN数据库的使用以及普朗克平均吸收系数的计算

热门文章

  1. arm 模式 Linux,ARM Linux:usr模式转为svc模式的实现原理
  2. 代码和mysql服务器编码不一致_PL/SQL Developer教程:解决oracle服务器端和客户端字符编码不一致问题...
  3. 停止计算机sql服务,“本地计算机上的SQLSERVER服务启动后又停止了”解决方法
  4. 因为某种原因阻止文本引擎初始化_网络营销外包——网络营销外包专员如何做好网站锚文本优化?...
  5. CVE-2021-35464: ForgeRock AM远程代码执行漏洞
  6. 神经网络技巧篇之寻找最优参数的方法
  7. 在 Unity 多人游戏中实现语音对话
  8. Openresty 学习笔记(一)opm 工具的使用
  9. 4.19、Bootstrap V4自学之路-----内容---提示冒泡
  10. 使用nginx搭建流媒体直播平台(该方式不适用与多人聊天)