Search a number
-
+
24100104112 = 247241892861
BaseRepresentation
bin10110011100011110…
…100110011110110000
32022012120121010201121
4112130132212132300
5343324111312422
615023232512024
71512136335130
oct263436463660
968176533647
1024100104112
11a247975a17
1248070ab614
132370c78346
141248a56ac0
15960bb68c7
hex59c7a67b0

24100104112 has 40 divisors (see below), whose sum is σ = 53586005792. Its totient is φ = 10285747200.

The previous prime is 24100104107. The next prime is 24100104113. The reversal of 24100104112 is 21140100142.

It is a happy number.

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

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

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, 419439 + ... + 473422.

Almost surely, 224100104112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 64, while the sum is 16.

Adding to 24100104112 its reverse (21140100142), we get a palindrome (45240204254).

The spelling of 24100104112 in words is "twenty-four billion, one hundred million, one hundred four thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 56 112 241 482 964 1687 1928 3374 3856 6748 13496 26992 892861 1785722 3571444 6250027 7142888 12500054 14285776 25000108 50000216 100000432 215179501 430359002 860718004 1506256507 1721436008 3012513014 3442872016 6025026028 12050052056 24100104112