1
oott123 2015-07-27 18:38:28 +08:00 via Android
不就是一种变相的 26 进制么是
|
2
oott123 2015-07-27 18:38:51 +08:00 via Android
(多打了个“是”字)
|
3
b821025551b 2015-07-27 18:41:30 +08:00
十进制转二十六进制
|
4
realpg OP |
5
realpg OP |
6
imyip 2015-07-27 19:03:18 +08:00 via Android
减一
|
8
lujiajing1126 2015-07-27 20:49:47 +08:00 via Android
二十六进制
|
9
b821025551b 2015-07-27 20:49:53 +08:00
0→A
1→B 2→C 3→D 4→E . . . 25→Z 26→AA ------------------------------------- 1→A 2→B 3→C 4→D 5→E . . . 26→Z 27→AA 两种区别就是从0开始还是从1开始,对应每位(26进制)转换做加减1操作。 |
10
feiyuanqiu 2015-07-27 21:00:27 +08:00 2
$i = 'Z';
$i++; var_dump($i);exit; |
11
realpg OP @oott123 基本进制转换肯定是不对,常用字母替代位元的进制,仍然有0和十的概念,这样才能用除以进制基数的办法进行转换 显然我直接套了成品的任意进制转换轮子结果有偏差
@feiyuanqiu 卧槽 好神奇 这是什么机制?有没有相关介绍文档? @b821025551b 这对应关系我也知道,但是扩展开来怎么写? |
12
virusdefender 2015-07-27 22:45:17 +08:00
leetcode 上还有个这样的算法题呢
|
13
feiyuanqiu 2015-07-27 22:54:54 +08:00
|
14
ligyxy 2015-07-27 23:23:03 +08:00
曾经用R写了一个,和进制转换比起来就是多处理一步位移
https://gist.github.com/ligyxy/084470b321ff724118e2 |
15
realpg OP |