zoukankan
html css js c++ java
经尉迟方兄提点,终于明白为什么不是一个简单的26进制程序了
题目如下:
用过excel的都知道excel的列编号是这样的:
a b c .... z
aa
ab ac .... az ba bb bc .... yz za zb zc .... zz
aaa
aab aac ....
分别代表以下编号:
1 2 3 .... 26 27 28 29 .... 52 53 54 55 .... 676 677 678 679 .... 702 703 704 705 ....
请写个函数,完成从一个正整数到这种字符串之间的转换。
Public
Function intcstr()
Function
intcstr(
ByVal
ints
As
Integer
)
As
String
Dim
strs
As
String
strs
=
Nothing
Do
While
(ints
Mod
26
)
<>
0
Or
ints
/
26
<>
0
If
ints
Mod
26
=
0
Then
ints
=
ints
/
26
-
1
strs
=
Chr
(
96
+
26
)
&
strs
Else
strs
=
Chr
(
96
+
(ints
Mod
26
))
&
strs
ints
=
Int
(ints
/
26
)
End
If
Loop
Return
strs
End Function
查看全文
相关阅读:
Docker用途 & 和tomcat的区别
Ubuntu安装Redis
Ubuntu查看和设置Root账户
Oracle常用语句
Redis知识总结
Blazor学习笔记01: 使用BootstrapBlazor组件 创建一个具有单表维护功能的表格页面
NET Core之积沙成塔01: 解决Visual Studio 2019 代码提示为英文
MySQL系统自带的数据库information schema
Windows安装mysql方法
数据库之概念
原文地址:https://www.cnblogs.com/aowind/p/136898.html
最新文章
ascii unicode 中文互转
nuxt通过className引入svg
type类型 egg csrf机制应对策略
vue jsx写法
nestjs的底层框架用了fastify,用fastify-multipart上传文件(通过addToBody的方式)
方法:selenium+python实现网页滚动加载
解决:python3.x引入HTMLTestRunner报错问题
解决:python manage.py makemigrations报错问题
解决:git status下中文文件名显示Unicode编码
解决:使用pip命令安装第三方库,连接超时或找不到资源问题
热门文章
解决:使用python -m pip install -upgrade pip更新pip版本失败问题
Pycharm编码时-PEP8代码规范问题
解决:Pycharm中设置py文件默认头部
解决:使用pip命令安装第三方库时报错WARNING: You are using pip version 19.2.3, however version 20.1.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.
解决:pip install pywifi完成之后,pycharm导入pywifi时提示:No Module Named ‘pywifi’
C#中静态与非静态方法比较(转载)
消息队列(转载)
SVN服务器搭建和使用
Oracle对表进行备份
Oracle常见错误以及解决方法
Copyright © 2011-2022 走看看