Search a number
-
+
31231311012 = 223211211373777
BaseRepresentation
bin11101000101100001…
…111111110010100100
32222121120012222112200
4131011201333302210
51002430203423022
622203015214500
72153640522606
oct350541776244
988546188480
1031231311012
1112277296240
126077377430
132c395001b5
141723ba9176
15c2bc9bbac
hex74587fca4

31231311012 has 72 divisors (see below), whose sum is σ = 86531102112. Its totient is φ = 9419155200.

The previous prime is 31231310969. The next prime is 31231311043. The reversal of 31231311012 is 21011313213.

31231311012 is a `hidden beast` number, since 312 + 31 + 311 + 0 + 12 = 666.

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

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

Almost surely, 231231311012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31231311012 its reverse (21011313213), we get a palindrome (52242624225).

It can be divided in two parts, 31231 and 311012, that added together give a palindrome (342243).

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

Divisors: 1 2 3 4 6 9 11 12 18 22 33 36 44 66 99 132 198 211 396 422 633 844 1266 1899 2321 2532 3798 4642 6963 7596 9284 13926 20889 27852 41778 83556 373777 747554 1121331 1495108 2242662 3363993 4111547 4485324 6727986 8223094 12334641 13455972 16446188 24669282 37003923 49338564 74007846 78866947 148015692 157733894 236600841 315467788 473201682 709802523 867536417 946403364 1419605046 1735072834 2602609251 2839210092 3470145668 5205218502 7807827753 10410437004 15615655506 31231311012