 However, trading off a multiplication for an addition in this way may no longer be beneficial with modern floating-point units.For systems that need to multiply numbers in the range of several thousand digits, such as computer algebra systems and bignum libraries, long multiplication is too slow.These systems may employ Karatsuba multiplication, which was discovered in 1960 (published in 1962).