Search a number
-
+
104312052012 = 22372177401449
BaseRepresentation
bin110000100100101111…
…0111001100100101100
3100222020200112021120210
41201021132321210230
53202112341131022
6115530441142420
710351643545500
oct1411136714454
9328220467523
10104312052012
1140269485653
1218271a8aa10
139ab4c8b7cc
145097a04300
152aa7a9ea0c
hex18497b992c

104312052012 has 36 divisors (see below), whose sum is σ = 283132714200. Its totient is φ = 29803443264.

The previous prime is 104312051999. The next prime is 104312052023. The reversal of 104312052012 is 210250213401.

It is a Harshad number since it is a multiple of its sum of digits (21).

It is a self number, because there is not a number n which added to its sum of digits gives 104312052012.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 88700137 + ... + 88701312.

Almost surely, 2104312052012 is an apocalyptic number.

104312052012 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 480, while the sum is 21.

Adding to 104312052012 its reverse (210250213401), we get a palindrome (314562265413).

The spelling of 104312052012 in words is "one hundred four billion, three hundred twelve million, fifty-two thousand, twelve".

Divisors: 1 2 3 4 6 7 12 14 21 28 42 49 84 98 147 196 294 588 177401449 354802898 532204347 709605796 1064408694 1241810143 2128817388 2483620286 3725430429 4967240572 7450860858 8692671001 14901721716 17385342002 26078013003 34770684004 52156026006 104312052012