Search a number
-
+
140904047628 = 223210693661367
BaseRepresentation
bin1000001100111010001…
…0010010010000001100
3111110200211211020221200
42003032202102100030
54302032414011003
6144421434425500
713115506433451
oct2031642222014
9443624736850
10140904047628
1154836730543
1223384592290
1310396c74b16
146b6971d828
1539ea29c6a3
hex20ce89240c

140904047628 has 36 divisors (see below), whose sum is σ = 356507402160. Its totient is φ = 46924066656.

The previous prime is 140904047617. The next prime is 140904047653. The reversal of 140904047628 is 826740409041.

140904047628 is a `hidden beast` number, since 14 + 0 + 9 + 0 + 4 + 0 + 4 + 7 + 628 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

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, 1792200 + ... + 1869167.

Almost surely, 2140904047628 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 387072, while the sum is 45.

The spelling of 140904047628 in words is "one hundred forty billion, nine hundred four million, forty-seven thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 36 1069 2138 3207 4276 6414 9621 12828 19242 38484 3661367 7322734 10984101 14645468 21968202 32952303 43936404 65904606 131809212 3914001323 7828002646 11742003969 15656005292 23484007938 35226011907 46968015876 70452023814 140904047628