Search a number
-
+
31003402312 = 2331877142547
BaseRepresentation
bin11100110111111100…
…100110000001001000
32222000200101000120201
4130313330212001020
51001443332333222
622124234301544
72145202400011
oct346774460110
988020330521
1031003402312
111216a681043
126012b878b4
132c01223a8c
141701800008
15c16c7d427
hex737f26048

31003402312 has 32 divisors (see below), whose sum is σ = 60075429120. Its totient is φ = 14984435520.

The previous prime is 31003402301. The next prime is 31003402319. The reversal of 31003402312 is 21320430013.

It is a super-2 number, since 2×310034023122 (a number of 22 digits) contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 31003402312.

It is not an unprimeable number, because it can be changed into a prime (31003402319) 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 7 ways as a sum of consecutive naturals, for example, 146223 + ... + 288769.

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

Almost surely, 231003402312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 31003402312 its reverse (21320430013), we get a palindrome (52323832325).

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

Divisors: 1 2 4 8 31 62 124 248 877 1754 3508 7016 27187 54374 108748 142547 217496 285094 570188 1140376 4418957 8837914 17675828 35351656 125013719 250027438 500054876 1000109752 3875425289 7750850578 15501701156 31003402312