Search a number
-
+
2114077312 = 27151109379
BaseRepresentation
bin111111000000010…
…0100001010000000
312110100000020212201
41332000210022000
513312200433222
6545440002544
7103250234464
oct17600441200
95410006781
102114077312
11995383636
124b0000454
13278ca9529
14160ab24a4
15c58e8427
hex7e024280

2114077312 has 32 divisors (see below), whose sum is σ = 4239568800. Its totient is φ = 1050028800.

The previous prime is 2114077307. The next prime is 2114077319. The reversal of 2114077312 is 2137704112.

It is a tau number, because it is divible by the number of its divisors (32).

It is a super-2 number, since 2×21140773122 = 8938645762226290688, which contains 22 as substring.

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

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

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

Almost surely, 22114077312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2352, while the sum is 28.

The square root of 2114077312 is about 45979.0964678516. The cubic root of 2114077312 is about 1283.4342412287.

The spelling of 2114077312 in words is "two billion, one hundred fourteen million, seventy-seven thousand, three hundred twelve".

Divisors: 1 2 4 8 16 32 64 128 151 302 604 1208 2416 4832 9664 19328 109379 218758 437516 875032 1750064 3500128 7000256 14000512 16516229 33032458 66064916 132129832 264259664 528519328 1057038656 2114077312