Search a number
-
+
120101402112 = 29378191017
BaseRepresentation
bin110111111011010011…
…0011111011000000000
3102111000001222101001020
41233312212133120000
53431431424331422
6131101313505440
711451140034246
oct1576646373000
9374001871036
10120101402112
1146a3112401a
121b339872280
13b4301cc113
145b549c0796
1531cdd3595c
hex1bf699f600

120101402112 has 40 divisors (see below), whose sum is σ = 319957645656. Its totient is φ = 40033800192.

The previous prime is 120101402101. The next prime is 120101402203. The reversal of 120101402112 is 211204101021.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 39093973 + ... + 39097044.

Almost surely, 2120101402112 is an apocalyptic number.

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

It is an amenable number.

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

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

120101402112 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 32, while the sum is 15.

Adding to 120101402112 its reverse (211204101021), we get a palindrome (331305503133).

The spelling of 120101402112 in words is "one hundred twenty billion, one hundred one million, four hundred two thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 256 384 512 768 1536 78191017 156382034 234573051 312764068 469146102 625528136 938292204 1251056272 1876584408 2502112544 3753168816 5004225088 7506337632 10008450176 15012675264 20016900352 30025350528 40033800704 60050701056 120101402112