Search a number
-
+
312211212 = 223127349587
BaseRepresentation
bin10010100110111…
…111011100001100
3210202110222021020
4102212333130030
51114411224322
650551434140
710510515525
oct2246773414
9722428236
10312211212
111502649a5
1288685950
134c8b4c81
142d67184c
151c62205c
hex129bf70c

312211212 has 48 divisors (see below), whose sum is σ = 737587200. Its totient is φ = 102779712.

The previous prime is 312211183. The next prime is 312211247. The reversal of 312211212 is 212112213.

It is a nude number because it is divisible by every one of its digits.

It is a junction number, because it is equal to n+sod(n) for n = 312211191 and 312211200.

It is an unprimeable number.

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

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

Almost surely, 2312211212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 48, while the sum is 15.

The square root of 312211212 is about 17669.4994835734. The cubic root of 312211212 is about 678.3953020610.

Adding to 312211212 its reverse (212112213), we get a palindrome (524323425).

The spelling of 312211212 in words is "three hundred twelve million, two hundred eleven thousand, two hundred twelve".

Divisors: 1 2 3 4 6 12 127 254 349 381 508 587 698 762 1047 1174 1396 1524 1761 2094 2348 3522 4188 7044 44323 74549 88646 132969 149098 177292 204863 223647 265938 298196 409726 447294 531876 614589 819452 894588 1229178 2458356 26017601 52035202 78052803 104070404 156105606 312211212