Search a number
-
+
10142404100 = 2252157646013
BaseRepresentation
bin10010111001000100…
…01100111000000100
3222011211201111211022
421130202030320010
5131232423412400
64354230530312
7506224004153
oct113442147004
928154644738
1010142404100
114335139354
121b70806998
13c58359b5a
146c303159a
153e563bb85
hex25c88ce04

10142404100 has 36 divisors (see below), whose sum is σ = 22149236004. Its totient is φ = 4031114880.

The previous prime is 10142404091. The next prime is 10142404121. The reversal of 10142404100 is 140424101.

It can be written as a sum of positive squares in 6 ways, for example, as 61842496 + 10080561604 = 7864^2 + 100402^2 .

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 307307 + ... + 338706.

Almost surely, 210142404100 is an apocalyptic number.

10142404100 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 128, while the sum is 17.

Adding to 10142404100 its reverse (140424101), we get a palindrome (10282828201).

The spelling of 10142404100 in words is "ten billion, one hundred forty-two million, four hundred four thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 157 314 628 785 1570 3140 3925 7850 15700 646013 1292026 2584052 3230065 6460130 12920260 16150325 32300650 64601300 101424041 202848082 405696164 507120205 1014240410 2028480820 2535601025 5071202050 10142404100