A multiplication and accumulation device for forming a two's complement sum of the products of successive pairs of first and second N-bit input binary numbers, comprising:a numerical binary offset generating means examining the bit length of said first and second input numbers and generating a numerical binary offset of the value X=(4-2-(N-1)) wherein N is a positive integer and corresponds to the