01 // PROJECT AT A GLANCE
INFINADD
CAdding numbers too large to fit in a variable.
A computer can only handle numbers of a limited size: beyond that, it goes wrong silently. This project consists in working around that limit by adding numbers of unlimited length, the way you would by hand on paper, digit by digit and with carries.
An infin_add binary adding two arbitrary-size integers represented as character strings.
PRIMARYC
DELIVERYTEAM RECORD
VERIFICATIONmake
SOURCEINSPECTOR READY
03 // KEY OUTCOMES
- Going beyond the limits of native integer types
- Absolute memory rigour: one byte too many and everything breaks
04 // SOURCE TREE
READING SOURCE…