Search a number
-
+
311002104 = 23371851203
BaseRepresentation
bin10010100010011…
…000001111111000
3210200012112200110
4102202120033320
51114104031404
650505504320
710464321450
oct2242301770
9720175613
10311002104
1114a609536
12881a20a0
134c58081a
142d438d60
151c483b89
hex128983f8

311002104 has 32 divisors (see below), whose sum is σ = 888577920. Its totient is φ = 88857696.

The previous prime is 311002037. The next prime is 311002117. The reversal of 311002104 is 401200113.

It is a happy number.

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

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

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 925434 + ... + 925769.

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

Almost surely, 2311002104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 12.

The square root of 311002104 is about 17635.2517418947. The cubic root of 311002104 is about 677.5184230862.

Adding to 311002104 its reverse (401200113), we get a palindrome (712202217).

The spelling of 311002104 in words is "three hundred eleven million, two thousand, one hundred four".

Divisors: 1 2 3 4 6 7 8 12 14 21 24 28 42 56 84 168 1851203 3702406 5553609 7404812 11107218 12958421 14809624 22214436 25916842 38875263 44428872 51833684 77750526 103667368 155501052 311002104