Search a number
-
+
31310321312 = 251922710381
BaseRepresentation
bin11101001010001111…
…011001011010100000
32222211001220010022002
4131022033121122200
51003110420240222
622214520503132
72155620224414
oct351217313240
988731803262
1031310321312
1112307950906
12609991aaa8
132c4c9a4c5a
141730494d44
15c33ba7392
hex74a3d96a0

31310321312 has 36 divisors (see below), whose sum is σ = 65057299146. Its totient is φ = 14831199360.

The previous prime is 31310321297. The next prime is 31310321333. The reversal of 31310321312 is 21312301313.

It can be written as a sum of positive squares in only one way, i.e., 16909361296 + 14400960016 = 130036^2 + 120004^2 .

It is an unprimeable number.

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 5 ways as a sum of consecutive naturals, for example, 1343639 + ... + 1366742.

Almost surely, 231310321312 is an apocalyptic number.

31310321312 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 31310321312 its reverse (21312301313), we get a palindrome (52622622625).

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

Divisors: 1 2 4 8 16 19 32 38 76 152 304 361 608 722 1444 2888 5776 11552 2710381 5420762 10841524 21683048 43366096 51497239 86732192 102994478 205988956 411977912 823955824 978447541 1647911648 1956895082 3913790164 7827580328 15655160656 31310321312