从文档(《
Swift编程语言》->《语言指南》->《基础知识》->《数字文字》):
数字文字可以包含额外的格式,以使其更易于阅读。整数和浮点数都可以用额外的零填充,并且可以包含下划线以帮助提高可读性。两种格式都不影响文字的基础值:
let paddedDouble = 000123.456let oneMillion = 1_000_000let justOveroneMillion = 1_000_000.000_000_1
因此,您
123_456_789是一个整数文字,并且与相同
123456789。您可以在任何需要的地方插入下划线,而不仅仅是将其作为“千位分隔符”(例如
1_2_3_4_5_6_7_8_9或)插入
1_23_4567_89(如果您想编写混淆的代码)。



