Search a number
-
+
42099100624 = 2473112125317
BaseRepresentation
bin100111001101010011…
…010100101111010000
311000122221212220020001
4213031103110233100
51142204332204444
631201241455344
73020153310460
oct471523245720
9130587786201
1042099100624
1116943932449
1281aaaa1554
133c7bc16c39
1420752a1ba0
151165e228d4
hex9cd4d4bd0

42099100624 has 40 divisors (see below), whose sum is σ = 96226523648. Its totient is φ = 17460455040.

The previous prime is 42099100619. The next prime is 42099100627. The reversal of 42099100624 is 42600199024.

It is a happy number.

42099100624 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (42099100627) 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, 6059187 + ... + 6066130.

Almost surely, 242099100624 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 31104, while the sum is 37.

Adding to 42099100624 its reverse (42600199024), we get a palindrome (84699299648).

The spelling of 42099100624 in words is "forty-two billion, ninety-nine million, one hundred thousand, six hundred twenty-four".

Divisors: 1 2 4 7 8 14 16 28 31 56 62 112 124 217 248 434 496 868 1736 3472 12125317 24250634 48501268 84877219 97002536 169754438 194005072 339508876 375884827 679017752 751769654 1358035504 1503539308 2631193789 3007078616 5262387578 6014157232 10524775156 21049550312 42099100624