Search a number
-
+
23311012312 = 2371039400643
BaseRepresentation
bin10101101101011100…
…011101000111011000
32020011120210010021101
4111231130131013120
5340220104343222
614413043521144
71453445223010
oct255534350730
966146703241
1023311012312
119982505635
1246269891b4
132276644513
1411b1d2ac40
15916796927
hex56d71d1d8

23311012312 has 32 divisors (see below), whose sum is σ = 50000371200. Its totient is φ = 9980793504.

The previous prime is 23311012297. The next prime is 23311012321. The reversal of 23311012312 is 21321011332.

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

It is a congruent number.

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 7 ways as a sum of consecutive naturals, for example, 142138 + ... + 258505.

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

Almost surely, 223311012312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 23311012312 its reverse (21321011332), we get a palindrome (44632023644).

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

Divisors: 1 2 4 7 8 14 28 56 1039 2078 4156 7273 8312 14546 29092 58184 400643 801286 1602572 2804501 3205144 5609002 11218004 22436008 416268077 832536154 1665072308 2913876539 3330144616 5827753078 11655506156 23311012312