Perfect Square
4096000512000016 is a perfect square (64000004 × 64000004)
Four quadrillion, ninety-six trillion, five hundred and twelve million and sixteen.
4096000512000016 is a perfect square (64000004 × 64000004)
4096000512000016 is even
Previous even number is 4096000512000014
Next even number is 4096000512000018
1110 1000 1101 0100 1010 0110 1111 1000 0100 1000 0000 0001 0000