1 "Data Parsing" Post

Numeric Parsing in Python with Integer Division and Modulus

Using // and % to split fixed-width numeric data without converting it to strings
What You'll Learn
  • When numeric parsing is a better choice than converting numbers to strings
  • How integer division removes digits from the right side of a number
  • How modulus extracts the rightmost digits from a number
  • How to split fixed-width numeric codes into meaningful fields
  • How // and % naturally break timestamps into hours, minutes, seconds, and milliseconds
  • How to process individual digits numerically for algorithms such as checksums