Search a number
-
+
40312004304 = 24311135872961
BaseRepresentation
bin100101100010110010…
…000101111011010000
310212001102010222221110
4211202302011323100
51130024333114204
630304042053320
72624653245225
oct454262057320
9125042128843
1040312004304
1116107091540
1279904aa240
133a558c42b0
141d45bc794c
1510ae0b7889
hex962c85ed0

40312004304 has 80 divisors (see below), whose sum is σ = 122345544384. Its totient is φ = 11276083200.

The previous prime is 40312004267. The next prime is 40312004311. The reversal of 40312004304 is 40340021304.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2929617 + ... + 2943344.

Almost surely, 240312004304 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 21.

Adding to 40312004304 its reverse (40340021304), we get a palindrome (80652025608).

The spelling of 40312004304 in words is "forty billion, three hundred twelve million, four thousand, three hundred four".

Divisors: 1 2 3 4 6 8 11 12 13 16 22 24 26 33 39 44 48 52 66 78 88 104 132 143 156 176 208 264 286 312 429 528 572 624 858 1144 1716 2288 3432 6864 5872961 11745922 17618883 23491844 35237766 46983688 64602571 70475532 76348493 93967376 129205142 140951064 152696986 193807713 229045479 258410284 281902128 305393972 387615426 458090958 516820568 610787944 775230852 839833423 916181916 1033641136 1221575888 1550461704 1679666846 1832363832 2519500269 3100923408 3359333692 3664727664 5039000538 6718667384 10078001076 13437334768 20156002152 40312004304