我就想做成 00001 一直到99999 然后 A0001 一直到A9999 在到B0001..............ZZZZZ
这果断是神奇的进位,照这个意思等到Z9999+1 => ZA000,这进位先把“万”位进满,完了进千位,我也是醉了~~ 按理说也是 00001-0000Z -00010-000Z0-000ZZ-ZZZZZ呀。
不对不对 楼主给出了ABA99,JZB01两组数据,明显不是这么进位的.而且完全看不懂楼主到底想怎么进位
00001 ... 99999 A0000 A0001 A9999 B0001 ... Z9999 ZA001 ... ZZ001 ... ZZZZZ 这还带从前往后进位的,真神奇 为什么最高位先进位??
分为两部分,前面按照16进制产生,后面按照10进制产生。既然你自找麻烦搞一个奇怪的规律,代码就自己写去吧。
我弄错了
/*博主给出的5位数, 当到99999变成 A0001 那最大就是A0001 还有比99999大的5位数么? */ public string custom(int number) { if (number == 99999) return "A001" else { return number.ToString().PadLeft(5,'0') } }
大家没见过车牌号吗0.0
是下面的变化规律吗? ... 00009 00010 ... 00099 00100 ... 题目没说清楚,仅万位是36进制,其他各位是十进制;还是各位都是36进制?
110,499
社区成员
642,566
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧