Search a number
-
+
6807012640 = 25542543829
BaseRepresentation
bin1100101011011101…
…01100010100100000
3122120101121001220021
412111232230110200
5102420043401030
63043241523224
7330453436621
oct62556542440
918511531807
106807012640
11298342138a
12139b7a3514
1384633583c
14488081a48
1529c8e797a
hex195bac520

6807012640 has 24 divisors (see below), whose sum is σ = 16081567740. Its totient is φ = 2722804992.

The previous prime is 6807012571. The next prime is 6807012649. The reversal of 6807012640 is 462107086.

It can be written as a sum of positive squares in 2 ways, for example, as 6513781264 + 293231376 = 80708^2 + 17124^2 .

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

It is a junction number, because it is equal to n+sod(n) for n = 6807012596 and 6807012605.

It is not an unprimeable number, because it can be changed into a prime (6807012649) 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, 21271755 + ... + 21272074.

Almost surely, 26807012640 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 16128, while the sum is 34.

The square root of 6807012640 is about 82504.6219311379. The cubic root of 6807012640 is about 1895.1875105397.

The spelling of 6807012640 in words is "six billion, eight hundred seven million, twelve thousand, six hundred forty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 42543829 85087658 170175316 212719145 340350632 425438290 680701264 850876580 1361402528 1701753160 3403506320 6807012640