Search a number
-
+
312512215212 = 22328680894867
BaseRepresentation
bin1001000110000110010…
…11011111100010101100
31002212122111212102021100
410203003023133202230
520110011111341322
6355322141203100
731402226000031
oct4430313374254
91085574772240
10312512215212
11110598aa882a
1250697860490
1323615134452
14111a8bb5388
1581e0dabdac
hex48c32df8ac

312512215212 has 18 divisors (see below), whose sum is σ = 789961432988. Its totient is φ = 104170738392.

The previous prime is 312512215201. The next prime is 312512215241. The reversal of 312512215212 is 212512215213.

312512215212 is a `hidden beast` number, since 3 + 12 + 5 + 122 + 1 + 521 + 2 = 666.

It is a tau number, because it is divible by the number of its divisors (18).

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 4340447398 + ... + 4340447469.

Almost surely, 2312512215212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 2400, while the sum is 27.

Subtracting from 312512215212 its reverse (212512215213), we obtain a palindrome (99999999999).

The spelling of 312512215212 in words is "three hundred twelve billion, five hundred twelve million, two hundred fifteen thousand, two hundred twelve".

Divisors: 1 2 3 4 6 9 12 18 36 8680894867 17361789734 26042684601 34723579468 52085369202 78128053803 104170738404 156256107606 312512215212