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
查看全文
相关阅读:
ecshop后台新建一个模块,添加分页
Mysql中设置远程访问的方法
Thinkphp 3.2中文章详情页的上一篇 下一篇文章功能
Thinkphp 3.2.2 利用phpexcel完成excel导出功能
Thinkphp 3.2中字符串截取
服务管理-文件服务器
nginx-伤心的事
shell-awk
shell-sed
shell-函数、数组、正则
原文地址:https://www.cnblogs.com/aowind/p/136898.html
最新文章
leetcode数据库sql之Department Top Three Salaries
leetcode数据库sql之Rising Temperature
leetcode算法之Valid Anagram
linux命令行下使用代理
使用POI操作Excel时new XSSFWorkbook ()报错java.lang.NoSuchMethodError解决方案
几个常用的cmd命令
Security Spring 配置
web,xmlSecurity
securityDemo依赖
common
热门文章
demo_service
测试demo 配置
测试demo controllerweb.xml
youlexuan父类配置
1负载均衡 4
Eur yml
[laravel系列](四).Laravel开发使用前的初始配置
Python初学笔记(一)-Python的下载与安装调试
[laravel系列](二).利用composer进行项目下载
[Laravel系列](-).windows 下安装composer
Copyright © 2011-2022 走看看