Search a number
-
+
23042310112 = 251735937019
BaseRepresentation
bin10101011101011011…
…011011111111100000
32012110212011122011001
4111131123123333200
5334142312410422
614330244401344
71444003255453
oct253533337740
965425148131
1023042310112
1198548686a8
1245709a6254
132232a84333
14118838349a
158ecdbb227
hex55d6dbfe0

23042310112 has 48 divisors (see below), whose sum is σ = 45710224560. Its totient is φ = 11433613312.

The previous prime is 23042310103. The next prime is 23042310113. The reversal of 23042310112 is 21101324032.

It is a happy number.

It is a self number, because there is not a number n which added to its sum of digits gives 23042310112.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 3279339 + ... + 3286357.

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

Almost surely, 223042310112 is an apocalyptic number.

It is an amenable number.

23042310112 is a deficient number, since it is larger than the sum of its proper divisors (22667914448).

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

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

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

The product of its (nonzero) digits is 288, while the sum is 19.

Adding to 23042310112 its reverse (21101324032), we get a palindrome (44143634144).

The spelling of 23042310112 in words is "twenty-three billion, forty-two million, three hundred ten thousand, one hundred twelve".

Divisors: 1 2 4 8 16 32 173 346 593 692 1186 1384 2372 2768 4744 5536 7019 9488 14038 18976 28076 56152 102589 112304 205178 224608 410356 820712 1214287 1641424 2428574 3282848 4162267 4857148 8324534 9714296 16649068 19428592 33298136 38857184 66596272 133192544 720072191 1440144382 2880288764 5760577528 11521155056 23042310112