Search a number
-
+
157002560 = 26511134773
BaseRepresentation
bin10010101101110…
…10101101000000
3101221102120000122
421112322231000
5310143040220
623325035412
73614333261
oct1126725500
9357376018
10157002560
1180695390
12446b5b68
13266b1330
1416bcc968
15dbb4425
hex95bab40

157002560 has 224 divisors, whose sum is σ = 454712832. Its totient is φ = 50872320.

The previous prime is 157002533. The next prime is 157002611. The reversal of 157002560 is 65200751.

157002560 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a Harshad number since it is a multiple of its sum of digits (26).

It is a congruent number.

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 31 ways as a sum of consecutive naturals, for example, 2150684 + ... + 2150756.

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

Almost surely, 2157002560 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 157002560, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (227356416).

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

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

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

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

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

The product of its (nonzero) digits is 2100, while the sum is 26.

The square root of 157002560 is about 12530.0662408465. The cubic root of 157002560 is about 539.4720033411.

The spelling of 157002560 in words is "one hundred fifty-seven million, two thousand, five hundred sixty".