Search a number
-
+
23783012640 = 2537567967
BaseRepresentation
bin10110001001100100…
…111111100100100000
32021101110221020000000
4112021210333210200
5342201422401030
614531544300000
71501236162162
oct261144774440
967343836000
1023783012640
11a0a4988452
124738a71600
132320374c5a
1412188b4932
15942e2d860
hex58993f920

23783012640 has 192 divisors, whose sum is σ = 84269445120. Its totient is φ = 6342043392.

The previous prime is 23783012623. The next prime is 23783012641. The reversal of 23783012640 is 4621038732.

It is a happy number.

23783012640 is a `hidden beast` number, since 2 + 3 + 7 + 8 + 3 + 0 + 1 + 2 + 640 = 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 = 23783012595 and 23783012604.

It is not an unprimeable number, because it can be changed into a prime (23783012641) by changing a digit.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 315937 + ... + 383903.

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

Almost surely, 223783012640 is an apocalyptic number.

23783012640 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 23783012640, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (42134722560).

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

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

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

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

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

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

The spelling of 23783012640 in words is "twenty-three billion, seven hundred eighty-three million, twelve thousand, six hundred forty".