Search a number
-
+
21002102021204 = 2247236361174767
BaseRepresentation
bin1001100011001111011101…
…10101001001110001010100
32202100210002121012200010222
410301213232311021301110
510223044301104134304
6112400122114133512
74265231444453423
oct461475665116124
982323077180128
1021002102021204
116767a3a081637
122432421581298
13b94649bc73b5
145287159192ba
152664a5e134be
hex1319eed49c54

21002102021204 has 24 divisors (see below), whose sum is σ = 36767449961088. Its totient is φ = 10497117061440.

The previous prime is 21002102021189. The next prime is 21002102021227. The reversal of 21002102021204 is 40212020120012.

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 120084629 + ... + 120259395.

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

Almost surely, 221002102021204 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 128, while the sum is 17.

Adding to 21002102021204 its reverse (40212020120012), we get a palindrome (61214122141216).

The spelling of 21002102021204 in words is "twenty-one trillion, two billion, one hundred two million, twenty-one thousand, two hundred four".

Divisors: 1 2 4 4723 6361 9446 12722 18892 25444 174767 349534 699068 30043003 60086006 120172012 825424541 1111692887 1650849082 2223385774 3301698164 4446771548 5250525505301 10501051010602 21002102021204