Search a number
-
+
21158421432 = 2331997478351
BaseRepresentation
bin10011101101001000…
…111110001110111000
32000121120022011201020
4103231020332032320
5321313023441212
613415310222440
71346216420601
oct235510761670
960546264636
1021158421432
118a78417205
124125ab4a20
131cc26a1bc5
14104a0b0da8
1583c7e1d8c
hex4ed23e3b8

21158421432 has 64 divisors (see below), whose sum is σ = 56254195200. Its totient is φ = 6612710400.

The previous prime is 21158421409. The next prime is 21158421433. The reversal of 21158421432 is 23412485112.

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 194944 + ... + 283407.

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

Almost surely, 221158421432 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 15360, while the sum is 33.

The spelling of 21158421432 in words is "twenty-one billion, one hundred fifty-eight million, four hundred twenty-one thousand, four hundred thirty-two".

Divisors: 1 2 3 4 6 8 12 19 24 38 57 76 97 114 152 194 228 291 388 456 582 776 1164 1843 2328 3686 5529 7372 11058 14744 22116 44232 478351 956702 1435053 1913404 2870106 3826808 5740212 9088669 11480424 18177338 27266007 36354676 46400047 54532014 72709352 92800094 109064028 139200141 185600188 218128056 278400282 371200376 556800564 881600893 1113601128 1763201786 2644802679 3526403572 5289605358 7052807144 10579210716 21158421432