Search a number
-
+
23122640 = 245289033
BaseRepresentation
bin101100000110…
…1001011010000
31121111202022002
41120031023100
521404411030
62143333132
7400352642
oct130151320
947452262
1023122640
1112063422
1278b11a8
134a37848
1430dc892
15206b245
hex160d2d0

23122640 has 20 divisors (see below), whose sum is σ = 53760324. Its totient is φ = 9249024.

The previous prime is 23122609. The next prime is 23122709. The reversal of 23122640 is 4622132.

It can be written as a sum of positive squares in 2 ways, for example, as 7974976 + 15147664 = 2824^2 + 3892^2 .

It is a tau number, because it is divible by the number of its divisors (20).

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

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, 144437 + ... + 144596.

Almost surely, 223122640 is an apocalyptic number.

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

It is an amenable number.

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

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

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

It is an anagram of its base 11 representation: 23122640 = (12063422)11.

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

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

The product of its (nonzero) digits is 576, while the sum is 20.

The square root of 23122640 is about 4808.6006280414. The cubic root of 23122640 is about 284.8912686695.

Adding to 23122640 its reverse (4622132), we get a palindrome (27744772).

The spelling of 23122640 in words is "twenty-three million, one hundred twenty-two thousand, six hundred forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 289033 578066 1156132 1445165 2312264 2890330 4624528 5780660 11561320 23122640