Search a number
-
+
2000031021 = 3471347771
BaseRepresentation
bin111011100110110…
…0000110100101101
312011101102002210000
41313031200310231
513044001443041
6530243334513
7100363661142
oct16715406455
95141362700
102000031021
11936a689aa
12479981439
1325b488511
1414d8a63c9
15ba8bbbb6
hex77360d2d

2000031021 has 20 divisors (see below), whose sum is σ = 3029789664. Its totient is φ = 1314570600.

The previous prime is 2000030983. The next prime is 2000031037. The reversal of 2000031021 is 1201300002.

It is a happy number.

It is not a de Polignac number, because 2000031021 - 211 = 2000028973 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (9).

It is a junction number, because it is equal to n+sod(n) for n = 2000030994 and 2000031012.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (2000031221) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 168135 + ... + 179636.

Almost surely, 22000031021 is an apocalyptic number.

It is an amenable number.

2000031021 is a deficient number, since it is larger than the sum of its proper divisors (1029758643).

2000031021 is an equidigital number, since it uses as much as digits as its factorization.

2000031021 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 347854 (or 347845 counting only the distinct ones).

The product of its (nonzero) digits is 12, while the sum is 9.

The square root of 2000031021 is about 44721.7063739746. The cubic root of 2000031021 is about 1259.9275638630.

Adding to 2000031021 its reverse (1201300002), we get a palindrome (3201331023).

The spelling of 2000031021 in words is "two billion, thirty-one thousand, twenty-one".

Divisors: 1 3 9 27 71 81 213 639 1917 5751 347771 1043313 3129939 9389817 24691741 28169451 74075223 222225669 666677007 2000031021