Search a number
-
+
18188860866 = 2311839193613
BaseRepresentation
bin10000111100001000…
…111111110111000010
31201221121112212102120
4100330020333313002
5244222322021431
612204510225110
71212510523611
oct207410776702
951847485376
1018188860866
117794157420
1236374b5196
13193b3b7687
14c4794d878
15716c62196
hex43c23fdc2

18188860866 has 64 divisors (see below), whose sum is σ = 40217748480. Its totient is φ = 5437938240.

The previous prime is 18188860861. The next prime is 18188860909. The reversal of 18188860866 is 66806888181.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 5032476 + ... + 5036088.

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

Almost surely, 218188860866 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 18188860866, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (20108874240).

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

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

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

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

The sum of its prime factors is 4631.

The product of its (nonzero) digits is 7077888, while the sum is 60.

The spelling of 18188860866 in words is "eighteen billion, one hundred eighty-eight million, eight hundred sixty thousand, eight hundred sixty-six".

Divisors: 1 2 3 6 11 22 33 66 83 166 249 498 913 919 1826 1838 2739 2757 3613 5478 5514 7226 10109 10839 20218 21678 30327 39743 60654 76277 79486 119229 152554 228831 238458 299879 457662 599758 839047 899637 1678094 1799274 2517141 3298669 3320347 5034282 6597338 6640694 9896007 9961041 19792014 19922082 36523817 73047634 109571451 219142902 275588801 551177602 826766403 1653532806 3031476811 6062953622 9094430433 18188860866