Search a number
-
+
120343116 = 223311013203
BaseRepresentation
bin1110010110001…
…00101001001100
322101110001201110
413023010221030
5221301434431
615535212020
72660620365
oct713045114
9271401643
10120343116
1161a26623
1234377010
131bc1715a
1411da8b6c
15a872346
hex72c4a4c

120343116 has 48 divisors (see below), whose sum is σ = 292819968. Its totient is φ = 38424000.

The previous prime is 120343087. The next prime is 120343123. The reversal of 120343116 is 611343021.

It is a Smith number, since the sum of its digits (21) coincides with the sum of the digits of its prime factors.

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

It is an unprimeable number.

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

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

Almost surely, 2120343116 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 21.

The square root of 120343116 is about 10970.1010022698. The cubic root of 120343116 is about 493.7120768609.

Adding to 120343116 its reverse (611343021), we get a palindrome (731686137).

The spelling of 120343116 in words is "one hundred twenty million, three hundred forty-three thousand, one hundred sixteen".

Divisors: 1 2 3 4 6 12 31 62 93 101 124 186 202 303 372 404 606 1212 3131 3203 6262 6406 9393 9609 12524 12812 18786 19218 37572 38436 99293 198586 297879 323503 397172 595758 647006 970509 1191516 1294012 1941018 3882036 10028593 20057186 30085779 40114372 60171558 120343116