Leading zero

[2] Any zeroes appearing to the left of the first non-zero digit (of any integer or decimal) do not affect its value, and can be omitted (or replaced with blanks) with no loss of information.Many digital cameras and other electronic media recording devices use leading zeros when creating and saving new files to make names of the equal length.Leading zeros in a sentence also make it less likely that a careless reader will overlook the decimal point.[11] Many other programming languages, such as Python, Perl, Ruby, PHP, and the Unix shell bash also follow this specification for converting strings to numbers.This behavior can be a nuisance when working with sequences of strings with embedded, zero-padded decimal numbers (typically file names) to facilitate alphabetical sorting (see above) or when validating inputs from users who would not know that adding a leading zero triggers this base conversion.
A municipal bridge number with a leading zero
House number in Prague with a leading zero as a prefix indicating a special house number series for recreational and provisional buildings
positional notationJames Bonddecimalintegerszero itselfempty stringdecimal fractionsdecimal pointtrailing zerosdigital displaysseven-segment displaysstopwatchesodometersdigital clocksdigital camerasmemory registermost significant digitcount leading zerosmachine wordroulettestock carBenito SantiagoMajor League Baseballmajor professional sports leaguejersey numberDennis RodmanChicago BullsNational Basketball AssociationISO 8601negative numberspharmacydrug prescribingorders of magnitudeData typesANSI CPythonTrailing zero00 (disambiguation)Leading digitLafore, Robert W.Kernighan, BrianRitchie, Dennis M.The C Programming LanguageEnglewood Cliffs, NJPrentice Hall