Search a number
-
+
21152311142244 = 2233288475360221
BaseRepresentation
bin1001100111100111001111…
…11111011110011101100100
32202220010210221011122011020
410303303213333132131210
510233024413123022434
6112553123153011140
74312126663101132
oct463634777363544
982803727148136
1021152311142244
116815710222497
122457562253ab0
13ba58678a55c9
14531ac4d84752
1526a34804e849
hex133ce7fde764

21152311142244 has 24 divisors (see below), whose sum is σ = 49355551959168. Its totient is φ = 7050747624480.

The previous prime is 21152311142147. The next prime is 21152311142269. The reversal of 21152311142244 is 44224111325112.

It is a happy number.

It is an unprimeable number.

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

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

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

Almost surely, 221152311142244 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21152311142244 its reverse (44224111325112), we get a palindrome (65376422467356).

The spelling of 21152311142244 in words is "twenty-one trillion, one hundred fifty-two billion, three hundred eleven million, one hundred forty-two thousand, two hundred forty-four".

Divisors: 1 2 3 4 6 12 328847 657694 986541 1315388 1973082 3946164 5360221 10720442 16080663 21440884 32161326 64322652 1762692595187 3525385190374 5288077785561 7050770380748 10576155571122 21152311142244