Search a number
-
+
31012011012 = 22331671244263
BaseRepresentation
bin11100111000011101…
…011011110000000100
32222001021120101111110
4130320131123300010
51002003033323022
622125143005020
72145335513163
oct347035336004
988037511443
1031012011012
1112174520974
126015a39770
132c02c49298
141702a013da
15c178ce00c
hex73875bc04

31012011012 has 48 divisors (see below), whose sum is σ = 75810516992. Its totient is φ = 9854555040.

The previous prime is 31012011011. The next prime is 31012011029. The reversal of 31012011012 is 21011021013.

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

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

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

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

Almost surely, 231012011012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31012011012 its reverse (21011021013), we get a palindrome (52023032025).

The spelling of 31012011012 in words is "thirty-one billion, twelve million, eleven thousand, twelve".

Divisors: 1 2 3 4 6 12 31 62 67 93 124 134 186 201 268 372 402 804 2077 4154 6231 8308 12462 24924 1244263 2488526 3732789 4977052 7465578 14931156 38572153 77144306 83365621 115716459 154288612 166731242 231432918 250096863 333462484 462865836 500193726 1000387452 2584334251 5168668502 7753002753 10337337004 15506005506 31012011012