computer arithmetic and tools