Search a number
-
+
40245406688 = 2517531395859
BaseRepresentation
bin100101011110110100…
…000010101111100000
310211212202211111012002
4211132310002233200
51124410311003223
630253302423132
72623214212124
oct453664025740
9124782744162
1040245406688
1116082534793
127972131aa8
133a44b77316
141d3b00d584
1510a830ee28
hex95ed02be0

40245406688 has 48 divisors (see below), whose sum is σ = 85476882960. Its totient is φ = 18581661696.

The previous prime is 40245406687. The next prime is 40245406711. The reversal of 40245406688 is 88660454204.

It is a congruent number.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 669098 + ... + 726761.

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

Almost surely, 240245406688 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1474560, while the sum is 47.

The spelling of 40245406688 in words is "forty billion, two hundred forty-five million, four hundred six thousand, six hundred eighty-eight".

Divisors: 1 2 4 8 16 17 32 34 53 68 106 136 212 272 424 544 848 901 1696 1802 3604 7208 14416 28832 1395859 2791718 5583436 11166872 22333744 23729603 44667488 47459206 73980527 94918412 147961054 189836824 295922108 379673648 591844216 759347296 1183688432 1257668959 2367376864 2515337918 5030675836 10061351672 20122703344 40245406688