Search a number
-
+
312021030012 = 22317223230757
BaseRepresentation
bin1001000101001011110…
…01110001010001111100
31002211101021121121211220
410202211321301101330
520103004340430022
6355201313313340
731354112665146
oct4424571612174
91084337547756
10312021030012
1111036681204a
125057b265850
1323567447613
141115d875c96
1581b2bd585c
hex48a5e7147c

312021030012 has 72 divisors (see below), whose sum is σ = 774373004496. Its totient is φ = 97446818304.

The previous prime is 312021029981. The next prime is 312021030019. The reversal of 312021030012 is 210030120213.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (312021030019) by changing a digit.

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 23 ways as a sum of consecutive naturals, for example, 10129338 + ... + 10160094.

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

Almost surely, 2312021030012 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 312021030012, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (387186502248).

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 312021030012 its reverse (210030120213), we get a palindrome (522051150225).

The spelling of 312021030012 in words is "three hundred twelve billion, twenty-one million, thirty thousand, twelve".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 223 446 669 892 1338 2676 3791 7582 11373 15164 22746 30757 45492 49729 61514 92271 99458 123028 149187 184542 198916 298374 369084 522869 596748 845393 1045738 1568607 1690786 2091476 2536179 3137214 3381572 5072358 6274428 6858811 10144716 13717622 20576433 27435244 41152866 82305732 116599787 233199574 349799361 466399148 699598722 1399197444 1529514853 3059029706 4588544559 6118059412 9177089118 18354178236 26001752501 52003505002 78005257503 104007010004 156010515006 312021030012