Search a number
-
+
34054436652 = 22317599278687
BaseRepresentation
bin11111101101110011…
…010111011100101100
310020220022102121212120
4133231303113130230
51024220413433102
623351104432540
72313620635605
oct375563273454
9106808377776
1034054436652
1113495929325
126724918750
133299366442
141910accdac
15d44a536bc
hex7edcd772c

34054436652 has 48 divisors (see below), whose sum is σ = 84275251200. Its totient is φ = 10665870592.

The previous prime is 34054436609. The next prime is 34054436653. The reversal of 34054436652 is 25663445043.

It is a happy number.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 17148 + ... + 261539.

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

Almost surely, 234054436652 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1036800, while the sum is 42.

The spelling of 34054436652 in words is "thirty-four billion, fifty-four million, four hundred thirty-six thousand, six hundred fifty-two".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 599 1198 1797 2396 3594 7188 10183 20366 30549 40732 61098 122196 278687 557374 836061 1114748 1672122 3344244 4737679 9475358 14213037 18950716 28426074 56852148 166933513 333867026 500800539 667734052 1001601078 2003202156 2837869721 5675739442 8513609163 11351478884 17027218326 34054436652