Search a number
-
+
101230120 = 2358330491
BaseRepresentation
bin1100000100010…
…10011000101000
321001111000121201
412002022120220
5201403330440
614013413544
72336304355
oct602123050
9231430551
10101230120
1152161762
1229a9a2b4
1317c846a4
14d63162c
158d4919a
hex608a628

101230120 has 32 divisors (see below), whose sum is σ = 230519520. Its totient is φ = 40002880.

The previous prime is 101230117. The next prime is 101230133. The reversal of 101230120 is 21032101.

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

It is a junction number, because it is equal to n+sod(n) for n = 101230097 and 101230106.

It is an unprimeable number.

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

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

Almost surely, 2101230120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12, while the sum is 10.

The square root of 101230120 is about 10061.3180051125. The cubic root of 101230120 is about 466.0543693126.

Adding to 101230120 its reverse (21032101), we get a palindrome (122262221).

The spelling of 101230120 in words is "one hundred one million, two hundred thirty thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 83 166 332 415 664 830 1660 3320 30491 60982 121964 152455 243928 304910 609820 1219640 2530753 5061506 10123012 12653765 20246024 25307530 50615060 101230120