Search a number
-
+
40993704 = 2332292677
BaseRepresentation
bin1001110001100…
…0001110101000
32212010200210100
42130120032220
540443244304
64022345400
71005304113
oct234301650
985120710
1040993704
112115a1a4
121188b260
138653c3b
14563157a
1538eb439
hex27183a8

40993704 has 72 divisors (see below), whose sum is σ = 115154910. Its totient is φ = 13173888.

The previous prime is 40993651. The next prime is 40993709. The reversal of 40993704 is 40739904.

It can be written as a sum of positive squares in 3 ways, for example, as 40985604 + 8100 = 6402^2 + 90^2 .

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

It is a hoax number, since the sum of its digits (36) coincides with the sum of the digits of its distinct prime factors.

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

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

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

It is a polite number, since it can be written in 17 ways as a sum of consecutive naturals, for example, 60214 + ... + 60890.

Almost surely, 240993704 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 40993704, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (57577455).

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

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

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

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

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

The product of its (nonzero) digits is 27216, while the sum is 36.

The square root of 40993704 is about 6402.6325835550. The cubic root of 40993704 is about 344.8040727479.

The spelling of 40993704 in words is "forty million, nine hundred ninety-three thousand, seven hundred four".

Divisors: 1 2 3 4 6 8 9 12 18 24 29 36 58 72 87 116 174 232 261 348 522 677 696 841 1044 1354 1682 2031 2088 2523 2708 3364 4062 5046 5416 6093 6728 7569 8124 10092 12186 15138 16248 19633 20184 24372 30276 39266 48744 58899 60552 78532 117798 157064 176697 235596 353394 471192 569357 706788 1138714 1413576 1708071 2277428 3416142 4554856 5124213 6832284 10248426 13664568 20496852 40993704