Search a number
-
+
3031003331112 = 233397318115379
BaseRepresentation
bin101100000110110101111…
…000000111101000101000
3101201202112211111200100210
4230012311320013220220
5344124443323043422
610240231304301120
7431661042136401
oct54066570075050
911652484450323
103031003331112
11a694943a9279
1240b518a717a0
1318ca8ca2a443
14a69b66b89a8
1553c9b4ab10c
hex2c1b5e07a28

3031003331112 has 32 divisors (see below), whose sum is σ = 7596595274400. Its totient is φ = 1007789517504.

The previous prime is 3031003331099. The next prime is 3031003331129. The reversal of 3031003331112 is 2111333001303.

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

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

Almost surely, 23031003331112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 3031003331112 its reverse (2111333001303), we get a palindrome (5142336332415).

The spelling of 3031003331112 in words is "three trillion, thirty-one billion, three million, three hundred thirty-one thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 397 794 1191 1588 2382 3176 4764 9528 318115379 636230758 954346137 1272461516 1908692274 2544923032 3817384548 7634769096 126291805463 252583610926 378875416389 505167221852 757750832778 1010334443704 1515501665556 3031003331112