我们还需要将前导零附加到编号文件吗?

时间:2014-03-13 10:15:42

标签: sorting

我想创建编号文件的存档。文件应以自然的数字序列出现,即

  

1 2 3 4 5 6 7 8 9 10 11 12 ...

曾几何时,操作系统用于按数字位置对编号文件进行排序:

  

1 11 12 ... 2 20 21 22 ... 3 30 31 ...

为避免这种情况,您必须添加前导零:

  

001 002 003 ...

如果您不知道文件总数,这很麻烦。如果您创建的项目超出了计划,则必须重命名文件:

  

... 98 99< - 编号系统的结束
  ... 098 099 100 101 ...< - 重命名以添加更多文件

或者有过多的前导零以提供未知的未来:

  

00000000000000000000000000000001 ...

今天使用计算机,似乎好像他们现在按照自然顺序排序。但是,这可能仅仅是用户查看他或她的文件的视觉噱头,而内部他们仍然按照非自然顺序排序,并且可能是进程不按顺序处理文件用户期望

因此,我想知道:

今天自然排序仍然需要前导零吗?

在哪些操作系统上?
缺少零会导致问题的地方和方式是什么?

1 个答案:

答案 0 :(得分:0)