Search a number
-
+
312021330032 = 24232929237381
BaseRepresentation
bin1001000101001011110…
…10111010100001110000
31002211101022011212101202
410202211322322201300
520103004430030112
6355201323550332
731354115354636
oct4424572724160
91084338155352
10312021330032
111103669a74a5
125057b38b3a8
1323567521049
141115d913356
1581b2c446c2
hex48a5eba870

312021330032 has 40 divisors (see below), whose sum is σ = 652578366240. Its totient is φ = 144081808640.

The previous prime is 312021329953. The next prime is 312021330083. The reversal of 312021330032 is 230033120213.

It is a super-3 number, since 3×3120213300323 (a number of 35 digits) contains 333 as substring.

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

It is a congruent number.

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, 14608019 + ... + 14629362.

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

Almost surely, 2312021330032 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 20.

Adding to 312021330032 its reverse (230033120213), we get a palindrome (542054450245).

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

Divisors: 1 2 4 8 16 23 29 46 58 92 116 184 232 368 464 667 1334 2668 5336 10672 29237381 58474762 116949524 233899048 467798096 672459763 847884049 1344919526 1695768098 2689839052 3391536196 5379678104 6783072392 10759356208 13566144784 19501333127 39002666254 78005332508 156010665016 312021330032