Search a number
-
+
21005605605512 = 2311985124231049
BaseRepresentation
bin1001100011010101111111…
…01010010001000010001000
32202101010010202211012021202
410301222333222101002020
510223123440013334022
6112401501512123332
74265414326442063
oct461527752210210
982333122735252
1021005605605512
116769477827360
12243303a996548
13b94a87a1a2c8
14528968d6b8da
1526660d7cc592
hex131abfa91088

21005605605512 has 32 divisors (see below), whose sum is σ = 42970374828000. Its totient is φ = 9547032912000.

The previous prime is 21005605605511. The next prime is 21005605605541. The reversal of 21005605605512 is 21550650650012.

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

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

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

Almost surely, 221005605605512 is an apocalyptic number.

21005605605512 is a gapful number since it is divisible by the number (22) formed by its first and last digit.

It is an amenable number.

21005605605512 is an abundant number, since it is smaller than the sum of its proper divisors (21964769222488).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

21005605605512 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 90000, while the sum is 38.

The spelling of 21005605605512 in words is "twenty-one trillion, five billion, six hundred five million, six hundred five thousand, five hundred twelve".

Divisors: 1 2 4 8 11 22 44 88 9851 19702 39404 78808 108361 216722 433444 866888 24231049 48462098 96924196 193848392 266541539 533083078 1066166156 2132332312 238700063699 477400127398 954800254796 1909600509592 2625700700689 5251401401378 10502802802756 21005605605512