Search a number
-
+
34405656804 = 2232955712689
BaseRepresentation
bin100000000010101111…
…001010100011100100
310021210210022110100100
4200002233022203210
51030430322004204
623450012344100
72325414154221
oct400257124344
9107723273310
1034405656804
1113656107212
126802475030
133324058b0c
1419455d6948
15d657cda39
hex802bca8e4

34405656804 has 18 divisors (see below), whose sum is σ = 86969854790. Its totient is φ = 11468552256.

The previous prime is 34405656781. The next prime is 34405656863. The reversal of 34405656804 is 40865650443.

34405656804 is a `hidden beast` number, since 3 + 4 + 4 + 0 + 565 + 6 + 80 + 4 = 666.

It can be written as a sum of positive squares in only one way, i.e., 27582566400 + 6823090404 = 166080^2 + 82602^2 .

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

It is a super-2 number, since 2×344056568042 (a number of 22 digits) contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 34405656804.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 477856309 + ... + 477856380.

Almost surely, 234405656804 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1382400, while the sum is 45.

The spelling of 34405656804 in words is "thirty-four billion, four hundred five million, six hundred fifty-six thousand, eight hundred four".

Divisors: 1 2 3 4 6 9 12 18 36 955712689 1911425378 2867138067 3822850756 5734276134 8601414201 11468552268 17202828402 34405656804