Search a number
-
+
634345052 = 221179718089
BaseRepresentation
bin100101110011110…
…101011001011100
31122012122001211012
4211303311121130
52244343020202
6142540114352
721501562325
oct4563653134
91565561735
10634345052
112a6086910
121585359b8
13a1562503
146036744c
153aa54152
hex25cf565c

634345052 has 24 divisors (see below), whose sum is σ = 1212608880. Its totient is φ = 287960960.

The previous prime is 634345051. The next prime is 634345067. The reversal of 634345052 is 250543436.

It is an alternating number because its digits alternate between even and odd.

It is a congruent number.

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

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

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

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

Almost surely, 2634345052 is an apocalyptic number.

It is an amenable number.

634345052 is a deficient number, since it is larger than the sum of its proper divisors (578263828).

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

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

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

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

The square root of 634345052 is about 25186.2075747819. The cubic root of 634345052 is about 859.2281934341.

Adding to 634345052 its reverse (250543436), we get a palindrome (884888488).

It can be divided in two parts, 63434 and 5052, that added together give a palindrome (68486).

The spelling of 634345052 in words is "six hundred thirty-four million, three hundred forty-five thousand, fifty-two".

Divisors: 1 2 4 11 22 44 797 1594 3188 8767 17534 18089 35068 36178 72356 198979 397958 795916 14416933 28833866 57667732 158586263 317172526 634345052