I've put together a short article explaining how computers store decimal numbers, starting with IEEE-754 doubles and moving into the decimal types used in financial systems.
There’s also a section on Avro decimals and how precision/scale work in distributed data pipelines.
It’s meant to be an approachable overview of the trade-offs: accuracy, performance, schema design, etc.