¿Por qué se usan los ceros iniciales para representar números octales?
Siempre me he preguntado por qué llevar ceros (0
) se utilizan para representar números octales, en lugar de, por ejemplo,0o
. El uso de0o
sería igual de útil, pero no causaría tantos problemas como liderar0
es (por ejemplo,parseInt('08');
en JavaScript). ¿Cuáles son las razones detrás de esta elección de diseño?