Search a number
-
+
23135102115840 = 21334511313231
BaseRepresentation
bin1010100001010100011111…
…00010110010000000000000
310000220200202001012100220000
411100222033202302000000
511013021142120201330
6121112041424520000
74605312253224441
oct520521742620000
9100820661170800
1023135102115840
11740a5a6017000
1227178a2a80000
13cba827a4b900
1459da600a32c8
152a1be5316560
hex150a8f8b2000

23135102115840 has 3360 divisors, whose sum is σ = 101969947740672. Its totient is φ = 5010083020800.

The previous prime is 23135102115707. The next prime is 23135102115863. The reversal of 23135102115840 is 4851120153132.

23135102115840 is a `hidden beast` number, since 2 + 3 + 1 + 3 + 51 + 0 + 21 + 1 + 584 + 0 = 666.

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 239 ways as a sum of consecutive naturals, for example, 746293616625 + ... + 746293616655.

Almost surely, 223135102115840 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 23135102115840, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (50984973870336).

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

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

23135102115840 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 28800, while the sum is 36.

Adding to 23135102115840 its reverse (4851120153132), we get a palindrome (27986222268972).

The spelling of 23135102115840 in words is "twenty-three trillion, one hundred thirty-five billion, one hundred two million, one hundred fifteen thousand, eight hundred forty".