Search a number
-
+
150606010060 = 225114431545311
BaseRepresentation
bin1000110001000011010…
…0010101011011001100
3112101201222210000101121
42030100310111123030
54431420114310220
6153104253250324
713611104651302
oct2142064253314
9471658700347
10150606010060
1158965191510
12252317939a4
1311281ca07ac
14740a060272
153db6dd7eaa
hex2310d156cc

150606010060 has 48 divisors (see below), whose sum is σ = 345803738112. Its totient is φ = 54642161600.

The previous prime is 150606010057. The next prime is 150606010067. The reversal of 150606010060 is 60010606051.

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

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

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

Almost surely, 2150606010060 is an apocalyptic number.

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

It is an amenable number.

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

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

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

150606010060 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 1080, while the sum is 25.

The spelling of 150606010060 in words is "one hundred fifty billion, six hundred six million, ten thousand, sixty".

Divisors: 1 2 4 5 10 11 20 22 44 55 110 220 443 886 1772 2215 4430 4873 8860 9746 19492 24365 48730 97460 1545311 3090622 6181244 7726555 15453110 16998421 30906220 33996842 67993684 84992105 169984210 339968420 684572773 1369145546 2738291092 3422863865 6845727730 7530300503 13691455460 15060601006 30121202012 37651502515 75303005030 150606010060