Search a number
-
+
101508012 = 22333130319
BaseRepresentation
bin1100000110011…
…10001110101100
321002000010211000
412003032032230
5201441224022
614023400300
72341542504
oct603161654
9232003730
10101508012
1152331521
1229bb3090
1318051018
14d6a4a04
158da16ac
hex60ce3ac

101508012 has 48 divisors (see below), whose sum is σ = 271667200. Its totient is φ = 32743440.

The previous prime is 101508007. The next prime is 101508019. The reversal of 101508012 is 210805101.

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

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

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 15 ways as a sum of consecutive naturals, for example, 11812 + ... + 18507.

Almost surely, 2101508012 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 80, while the sum is 18.

The square root of 101508012 is about 10075.1184608420. The cubic root of 101508012 is about 466.4804429307.

The spelling of 101508012 in words is "one hundred one million, five hundred eight thousand, twelve".

Divisors: 1 2 3 4 6 9 12 18 27 31 36 54 62 93 108 124 186 279 372 558 837 1116 1674 3348 30319 60638 90957 121276 181914 272871 363828 545742 818613 939889 1091484 1637226 1879778 2819667 3274452 3759556 5639334 8459001 11278668 16918002 25377003 33836004 50754006 101508012