Search a number
-
+
4012004000 = 25531003001
BaseRepresentation
bin1110111100100010…
…0101001010100000
3101100121021220211202
43233020211022200
531204033112000
61502035100332
7201264320444
oct35710451240
911317256752
104012004000
111779742a94
1293b7416a8
134bc265484
142a0b9a824
15187346dd5
hexef2252a0

4012004000 has 48 divisors (see below), whose sum is σ = 9857503656. Its totient is φ = 1604800000.

The previous prime is 4012003993. The next prime is 4012004023. The reversal of 4012004000 is 4002104.

It can be written as a sum of positive squares in 4 ways, for example, as 1430957584 + 2581046416 = 37828^2 + 50804^2 .

It is an unprimeable number.

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

Almost surely, 24012004000 is an apocalyptic number.

4012004000 is a gapful number since it is divisible by the number (40) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 32, while the sum is 11.

The square root of 4012004000 is about 63340.3820638935. The cubic root of 4012004000 is about 1588.9873963374.

Adding to 4012004000 its reverse (4002104), we get a palindrome (4016006104).

The spelling of 4012004000 in words is "four billion, twelve million, four thousand".

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 80 100 125 160 200 250 400 500 800 1000 2000 4000 1003001 2006002 4012004 5015005 8024008 10030010 16048016 20060020 25075025 32096032 40120040 50150050 80240080 100300100 125375125 160480160 200600200 250750250 401200400 501500500 802400800 1003001000 2006002000 4012004000