Search a number
-
+
31151203064 = 23291912412917
BaseRepresentation
bin11101000000110000…
…011010001011111000
32222101222111002002122
4131000300122023320
51002244201444224
622151034220412
72151645600002
oct350060321370
988358432078
1031151203064
1112236050a23
126054584708
132c25a32947
1417172b5372
15c24c2615e
hex740c1a2f8

31151203064 has 64 divisors (see below), whose sum is σ = 61011878400. Its totient is φ = 14892595200.

The previous prime is 31151203063. The next prime is 31151203067. The reversal of 31151203064 is 46030215113.

It is a congruent number.

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

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

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

Almost surely, 231151203064 is an apocalyptic number.

It is an amenable number.

31151203064 is a deficient number, since it is larger than the sum of its proper divisors (29860675336).

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

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

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

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

Adding to 31151203064 its reverse (46030215113), we get a palindrome (77181418177).

The spelling of 31151203064 in words is "thirty-one billion, one hundred fifty-one million, two hundred three thousand, sixty-four".

Divisors: 1 2 4 8 29 58 116 191 232 241 382 482 764 964 1528 1928 2917 5539 5834 6989 11078 11668 13978 22156 23336 27956 44312 46031 55912 84593 92062 169186 184124 338372 368248 557147 676744 702997 1114294 1334899 1405994 2228588 2669798 2811988 4457176 5339596 5623976 10679192 16157263 20386913 32314526 40773826 64629052 81547652 129258104 134272427 163095304 268544854 537089708 1074179416 3893900383 7787800766 15575601532 31151203064