Jump to content

Talk:ISO 3166-1 numeric

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Numeric or string format?

This listing seems to be zero-padded, but surely that is only for presentation and not the case for the actual data format? I came across this to resolve an argument between coworkers who have implemented this as a string "because it has leading zeroes". JanGB (talk) 12:12, 7 September 2020 (UTC)[reply]

The value is a number. It's represented in the standard (as represented by e.g. [1] at least) with leading zeros, so this article follows suit. Your coworker may want to review printf format strings, it's the difference between %d and %03d. Anomie 12:44, 7 September 2020 (UTC)[reply]
Quick response! Still, even reading this page does not make it very clear that the leading zeroes are safe to discard. JanGB (talk) 12:49, 7 September 2020 (UTC)[reply]