Search a number
-
+
107904158560 = 255111953107569
BaseRepresentation
bin110010001111110010…
…1101100101101100000
3101022112000201012102001
41210133211230231200
53231441431033220
6121323120333344
710536652133362
oct1443745545540
9338460635361
10107904158560
11418420a2450
1218ab4a74254
13a238236b43
145318adad32
152c1810280a
hex191f96cb60

107904158560 has 384 divisors, whose sum is σ = 301575052800. Its totient is φ = 36067000320.

The previous prime is 107904158521. The next prime is 107904158561. The reversal of 107904158560 is 65851409701.

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 63 ways as a sum of consecutive naturals, for example, 189637956 + ... + 189638524.

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

Almost surely, 2107904158560 is an apocalyptic number.

107904158560 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 107904158560, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (150787526400).

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

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

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

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

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

The product of its (nonzero) digits is 302400, while the sum is 46.

The spelling of 107904158560 in words is "one hundred seven billion, nine hundred four million, one hundred fifty-eight thousand, five hundred sixty".