Search a number
-
+
21155165220512 = 251937940396747
BaseRepresentation
bin1001100111101100100100…
…00110111010111010100000
32202220102011211121211111202
410303312102012322322200
510233101234244024022
6112554314305500332
74312260500261051
oct463662206727240
982812154554452
1021155165220512
116816945286764
12245801a0416a8
13ba5c00c8830b
14531cb6044728
1526a4638bc592
hex133d921baea0

21155165220512 has 48 divisors (see below), whose sum is σ = 45026196294240. Its totient is φ = 9750033462528.

The previous prime is 21155165220509. The next prime is 21155165220533. The reversal of 21155165220512 is 21502256155112.

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

It is an unprimeable number.

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

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

Almost surely, 221155165220512 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 21155165220512 in words is "twenty-one trillion, one hundred fifty-five billion, one hundred sixty-five million, two hundred twenty thousand, five hundred twelve".

Divisors: 1 2 4 8 16 19 32 37 38 74 76 148 152 296 304 592 608 703 1184 1406 2812 5624 11248 22496 940396747 1880793494 3761586988 7523173976 15046347952 17867538193 30092695904 34794679639 35735076386 69589359278 71470152772 139178718556 142940305544 278357437112 285880611088 556714874224 571761222176 661098913141 1113429748448 1322197826282 2644395652564 5288791305128 10577582610256 21155165220512