ESBProgCalc Pro is a Programmers Calculator that supports full precedence, large range of operations (and, or, xor, not, nand, nor, xnor, shl, shr, rol, ror, neg, mod, etc), Paper Trail, Clipboard Support, History of results, Integrated Help, Expression Editing, and much more.
The Calculator also has an expression editor that allows the data that has been entered can be then edited and recalculated. Precedence can be turned off for those who do not wish it.
Optimized for Windows XP/Vista in 800x600 (or better) and 32-bit colour. Support for Windows Vista. Registered version also includes Electronic Documentation and PDF designed to produce Printed Documentation.