Search a number
-
+
420122670 = 235111273099
BaseRepresentation
bin11001000010101…
…001000000101110
31002021112102221220
4121002221000232
51330022411140
6105404404210
713260661302
oct3102510056
91067472856
10420122670
111a616a420
12b8846666
13690687c6
143db21d02
1526d3abd0
hex190a902e

420122670 has 32 divisors (see below), whose sum is σ = 1099958400. Its totient is φ = 101847840.

The previous prime is 420122639. The next prime is 420122671. The reversal of 420122670 is 76221024.

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

It is a congruent number.

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

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

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

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

Almost surely, 2420122670 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1273120.

The product of its (nonzero) digits is 1344, while the sum is 24.

The square root of 420122670 is about 20496.8941549689. The cubic root of 420122670 is about 748.9601411466.

Adding to 420122670 its reverse (76221024), we get a palindrome (496343694).

The spelling of 420122670 in words is "four hundred twenty million, one hundred twenty-two thousand, six hundred seventy".

Divisors: 1 2 3 5 6 10 11 15 22 30 33 55 66 110 165 330 1273099 2546198 3819297 6365495 7638594 12730990 14004089 19096485 28008178 38192970 42012267 70020445 84024534 140040890 210061335 420122670