Search a number
-
+
311044340 = 22515552217
BaseRepresentation
bin10010100010100…
…010100011110100
3210200021200121202
4102202202203310
51114111404330
650510432032
710464555545
oct2242424364
9720250552
10311044340
1114a638242
1288202618
134c596b09
142d44a4cc
151c491445
hex128a28f4

311044340 has 12 divisors (see below), whose sum is σ = 653193156. Its totient is φ = 124417728.

The previous prime is 311044277. The next prime is 311044369. The reversal of 311044340 is 43440113.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 239506576 + 71537764 = 15476^2 + 8458^2 .

It is a Harshad number since it is a multiple of its sum of digits (20), and also a Moran number because the ratio is a prime number: 15552217 = 311044340 / (3 + 1 + 1 + 0 + 4 + 4 + 3 + 4 + 0).

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 7776089 + ... + 7776128.

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

Almost surely, 2311044340 is an apocalyptic number.

It is an amenable number.

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

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

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

311044340 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 311044340 is about 17636.4491891083. The cubic root of 311044340 is about 677.5490920886.

Adding to 311044340 its reverse (43440113), we get a palindrome (354484453).

The spelling of 311044340 in words is "three hundred eleven million, forty-four thousand, three hundred forty".

Divisors: 1 2 4 5 10 20 15552217 31104434 62208868 77761085 155522170 311044340