Search a number
-
+
21004241316 = 2234636915471
BaseRepresentation
bin10011100011111100…
…110100100110100100
32000012211012000100120
4103203330310212210
5321004041210231
613352121441540
71342335051102
oct234374644644
960184160316
1021004241316
1189a938a423
1240a23402b0
131c9976b476
141033818c72
1582ded8d96
hex4e3f349a4

21004241316 has 48 divisors (see below), whose sum is σ = 49195819008. Its totient is φ = 6974906400.

The previous prime is 21004241311. The next prime is 21004241339. The reversal of 21004241316 is 61314240012.

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

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

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

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

Almost surely, 221004241316 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 24.

Adding to 21004241316 its reverse (61314240012), we get a palindrome (82318481328).

The spelling of 21004241316 in words is "twenty-one billion, four million, two hundred forty-one thousand, three hundred sixteen".

Divisors: 1 2 3 4 6 12 463 691 926 1382 1389 1852 2073 2764 2778 4146 5471 5556 8292 10942 16413 21884 32826 65652 319933 639866 959799 1279732 1919598 2533073 3780461 3839196 5066146 7560922 7599219 10132292 11341383 15121844 15198438 22682766 30396876 45365532 1750353443 3500706886 5251060329 7001413772 10502120658 21004241316