Search a number
-
+
2012100310304 = 25730729259253
BaseRepresentation
bin11101010001111010100…
…001100011010100100000
321010100120201201022011222
4131101322201203110200
5230431240134412204
64140202432354212
7265240502305460
oct35217241432440
97110521638158
102012100310304
11706366196037
12285b603a5968
1311798141a9b6
146d55993dba0
1537515464abe
hex1d47a863520

2012100310304 has 48 divisors (see below), whose sum is σ = 4541972516928. Its totient is φ = 859519786752.

The previous prime is 2012100310271. The next prime is 2012100310343. The reversal of 2012100310304 is 4030130012102.

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, 14560859 + ... + 14698394.

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

Almost surely, 22012100310304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 17.

Adding to 2012100310304 its reverse (4030130012102), we get a palindrome (6042230322406).

The spelling of 2012100310304 in words is "two trillion, twelve billion, one hundred million, three hundred ten thousand, three hundred four".

Divisors: 1 2 4 7 8 14 16 28 32 56 112 224 307 614 1228 2149 2456 4298 4912 8596 9824 17192 34384 68768 29259253 58518506 117037012 204814771 234074024 409629542 468148048 819259084 936296096 1638518168 3277036336 6554072672 8982590671 17965181342 35930362684 62878134697 71860725368 125756269394 143721450736 251512538788 287442901472 503025077576 1006050155152 2012100310304