Search a number
-
+
156064420 = 22517459013
BaseRepresentation
bin10010100110101…
…01101010100100
3101212122220010201
421103111222210
5304423030140
623253000244
73603345211
oct1123255244
9355586121
10156064420
1180104566
1244323084
1326443315
1416a26b08
15da7b49a
hex94d5aa4

156064420 has 24 divisors (see below), whose sum is σ = 347014584. Its totient is φ = 58753536.

The previous prime is 156064417. The next prime is 156064439. The reversal of 156064420 is 24460651.

It can be written as a sum of positive squares in 4 ways, for example, as 72012196 + 84052224 = 8486^2 + 9168^2 .

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

It is an unprimeable number.

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

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

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

Almost surely, 2156064420 is an apocalyptic number.

156064420 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5760, while the sum is 28.

The square root of 156064420 is about 12492.5745945341. The cubic root of 156064420 is about 538.3953507028.

The spelling of 156064420 in words is "one hundred fifty-six million, sixty-four thousand, four hundred twenty".

Divisors: 1 2 4 5 10 17 20 34 68 85 170 340 459013 918026 1836052 2295065 4590130 7803221 9180260 15606442 31212884 39016105 78032210 156064420