Search a number
-
+
2104304021104 = 241937307185543
BaseRepresentation
bin11110100111110010010…
…010110010111001110000
321110011120120021010012211
4132213302102302321300
5233434103312133404
64250412014101504
7305013421025035
oct36476222627160
97404516233184
102104304021104
1174148084071a
1229b9b31aa894
1312358697065c
1473bc53a338c
1539b0eee2b04
hex1e9f24b2e70

2104304021104 has 40 divisors (see below), whose sum is σ = 4291810842240. Its totient is φ = 996743498688.

The previous prime is 2104304021021. The next prime is 2104304021173. The reversal of 2104304021104 is 4011204034012.

It is a happy number.

It is a congruent number.

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, 11248557 + ... + 11434099.

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

Almost surely, 22104304021104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 768, while the sum is 22.

Adding to 2104304021104 its reverse (4011204034012), we get a palindrome (6115508055116).

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

Divisors: 1 2 4 8 16 19 38 76 152 304 37307 74614 149228 185543 298456 371086 596912 708833 742172 1417666 1484344 2835332 2968688 3525317 5670664 7050634 11341328 14101268 28202536 56405072 6922052701 13844105402 27688210804 55376421608 110752843216 131519001319 263038002638 526076005276 1052152010552 2104304021104