Search a number
-
+
10012311024 = 2431712269989
BaseRepresentation
bin10010101001100011…
…11011110111110000
3221211202221002200020
421110301323313300
5131001122423044
64333302323440
7503054145102
oct112461736760
927752832606
1010012311024
114278763511
121b35129580
13c3740abc1
146ada49572
153d8ee0a19
hex254c7bdf0

10012311024 has 40 divisors (see below), whose sum is σ = 27386617680. Its totient is φ = 3141116928.

The previous prime is 10012310989. The next prime is 10012311047. The reversal of 10012311024 is 42011321001.

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

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, 6134179 + ... + 6135810.

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

Almost surely, 210012311024 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 48, while the sum is 15.

Adding to 10012311024 its reverse (42011321001), we get a palindrome (52023632025).

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

Divisors: 1 2 3 4 6 8 12 16 17 24 34 48 51 68 102 136 204 272 408 816 12269989 24539978 36809967 49079956 73619934 98159912 147239868 196319824 208589813 294479736 417179626 588959472 625769439 834359252 1251538878 1668718504 2503077756 3337437008 5006155512 10012311024