Search a number
-
+
3011104090 = 251731743769
BaseRepresentation
bin1011001101111001…
…1100110101011010
321202211220221021201
42303132130311122
522131320312330
61214442224414
7134421651061
oct26336346532
97684827251
103011104090
111305765085
127004b510a
1338caa17c7
14207c971d8
15129538eca
hexb379cd5a

3011104090 has 64 divisors (see below), whose sum is σ = 5939619840. Its totient is φ = 1094123520.

The previous prime is 3011104079. The next prime is 3011104091. The reversal of 3011104090 is 904011103.

It is a happy number.

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

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

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

Almost surely, 23011104090 is an apocalyptic number.

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

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

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

The sum of its prime factors is 1567.

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

The square root of 3011104090 is about 54873.5281351582. The cubic root of 3011104090 is about 1444.0268092643.

Adding to 3011104090 its reverse (904011103), we get a palindrome (3915115193).

The spelling of 3011104090 in words is "three billion, eleven million, one hundred four thousand, ninety".

Divisors: 1 2 5 10 17 31 34 62 85 155 170 310 527 743 769 1054 1486 1538 2635 3715 3845 5270 7430 7690 12631 13073 23033 23839 25262 26146 46066 47678 63155 65365 115165 119195 126310 130730 230330 238390 391561 405263 571367 783122 810526 1142734 1957805 2026315 2856835 3915610 4052630 5713670 9713239 17712377 19426478 35424754 48566195 88561885 97132390 177123770 301110409 602220818 1505552045 3011104090