BNC.BAS DMS Science Fair, May 1997, June 1997 by Marc Kummel aka Treebeard. BNC is a 16-bit Windows calculator program built around a homebrew library of big number arithmetic routines written with Visual Basic 3.0 under Win31. BNC is also a programmer's program, since all source code is provided. It will be useful for any Visual Basic programmer facing big number arithmetic tasks, who wants control over his tools.
All source code is available for free use and study.
No DLL required. It's an engaging task to work out big number arithmetic algorithms in Basic, since we know them so well on paper. This is not quite arbitrary precision since numbers, work, and answer must fit in available string space. But it's limited by system memory and time, not precision. This program started small, with a cryptography project in mind, but it grew, maybe too much.