Search a number
-
+
112023003020 = 2255601150151
BaseRepresentation
bin110100001010100010…
…1110101111110001100
3101201011002001011210212
41220111011311332030
53313410342044040
6123243533421552
711044014546305
oct1502505657614
9351132034725
10112023003020
1143566079235
121986433a8b8
13a743669506
1455c9b497ac
152da9a00d65
hex1a15175f8c

112023003020 has 12 divisors (see below), whose sum is σ = 235248306384. Its totient is φ = 44809201200.

The previous prime is 112023003019. The next prime is 112023003041. The reversal of 112023003020 is 20300320211.

It is a happy number.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 2112023003020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 14.

Adding to 112023003020 its reverse (20300320211), we get a palindrome (132323323231).

The spelling of 112023003020 in words is "one hundred twelve billion, twenty-three million, three thousand, twenty".

Divisors: 1 2 4 5 10 20 5601150151 11202300302 22404600604 28005750755 56011501510 112023003020