Search a number
-
+
21020231043 = 3272172803819
BaseRepresentation
bin10011100100111001…
…110100010110000011
32000020221021101010200
4103210321310112003
5321022134343133
613353452300243
71342621005300
oct234471642603
960227241120
1021020231043
118a07410779
1240a7771683
131c9cb79446
1410359bc0a7
158305e6913
hex4e4e74583

21020231043 has 36 divisors (see below), whose sum is σ = 37397351160. Its totient is φ = 11304994176.

The previous prime is 21020231041. The next prime is 21020231081. The reversal of 21020231043 is 34013202012.

It is not a de Polignac number, because 21020231043 - 21 = 21020231041 is a prime.

It is a super-2 number, since 2×210202310432 (a number of 21 digits) contains 22 as substring.

It is not an unprimeable number, because it can be changed into a prime (21020231041) 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 35 ways as a sum of consecutive naturals, for example, 1394413 + ... + 1409406.

It is an arithmetic number, because the mean of its divisors is an integer number (1038815310).

Almost surely, 221020231043 is an apocalyptic number.

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

21020231043 is a wasteful number, since it uses less digits than its factorization.

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

Adding to 21020231043 its reverse (34013202012), we get a palindrome (55033433055).

The spelling of 21020231043 in words is "twenty-one billion, twenty million, two hundred thirty-one thousand, forty-three".

Divisors: 1 3 7 9 17 21 49 51 63 119 147 153 357 441 833 1071 2499 7497 2803819 8411457 19626733 25234371 47664923 58880199 137387131 142994769 176640597 333654461 412161393 428984307 1000963383 1236484179 2335581227 3002890149 7006743681 21020231043