Search a number
-
+
6040064 = 2947251
BaseRepresentation
bin10111000010101000000000
3102100212102002
4113002220000
53021240224
6333243132
7102224342
oct27025000
912325362
106040064
113455a98
1220334a8
131336304
14b33292
157e49ae
hex5c2a00

6040064 has 40 divisors (see below), whose sum is σ = 12374208. Its totient is φ = 2944000.

The previous prime is 6040063. The next prime is 6040109. The reversal of 6040064 is 4600406.

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

It is a pernicious number, because its binary representation contains a prime number (7) of ones.

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

Almost surely, 26040064 is an apocalyptic number.

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

It is an amenable number.

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

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

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

6040064 is an equidigital number, since it uses as much as digits as its factorization.

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

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

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

The square root of 6040064 is about 2457.6541660698. The cubic root of 6040064 is about 182.1156130541.

The spelling of 6040064 in words is "six million, forty thousand, sixty-four", and thus it is an eban number.

Divisors: 1 2 4 8 16 32 47 64 94 128 188 251 256 376 502 512 752 1004 1504 2008 3008 4016 6016 8032 11797 12032 16064 23594 24064 32128 47188 64256 94376 128512 188752 377504 755008 1510016 3020032 6040064