Search a number
-
+
40521089420 = 2257619467587
BaseRepresentation
bin100101101111001111…
…101100000110001100
310212120222120121210122
4211233033230012030
51130441344330140
630340511324112
72633102401640
oct455717540614
9125528517718
1040521089420
111620410a259
127a2a520638
133a8a00c8b6
141d65892c20
1510c2618ab5
hex96f3ec18c

40521089420 has 48 divisors (see below), whose sum is σ = 97407932160. Its totient is φ = 13870471104.

The previous prime is 40521089377. The next prime is 40521089429. The reversal of 40521089420 is 2498012504.

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

It is not an unprimeable number, because it can be changed into a prime (40521089429) 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 15 ways as a sum of consecutive naturals, for example, 147134 + ... + 320453.

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

Almost surely, 240521089420 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 23040, while the sum is 35.

The spelling of 40521089420 in words is "forty billion, five hundred twenty-one million, eighty-nine thousand, four hundred twenty".

Divisors: 1 2 4 5 7 10 14 20 28 35 70 140 619 1238 2476 3095 4333 6190 8666 12380 17332 21665 43330 86660 467587 935174 1870348 2337935 3273109 4675870 6546218 9351740 13092436 16365545 32731090 65462180 289436353 578872706 1157745412 1447181765 2026054471 2894363530 4052108942 5788727060 8104217884 10130272355 20260544710 40521089420