Search a number
-
+
31540403332 = 22192318199689
BaseRepresentation
bin11101010111111101…
…000101110010000100
310000102002211111111101
4131113331011302010
51004043320401312
622253420145444
72164413001444
oct352775056204
9100362744441
1031540403332
111241580a939
126142998284
132c88562669
141752c68124
15c48ea4a57
hex757f45c84

31540403332 has 48 divisors (see below), whose sum is σ = 60962428800. Its totient is φ = 14211521280.

The previous prime is 31540403303. The next prime is 31540403339. The reversal of 31540403332 is 23330404513.

It is a self number, because there is not a number n which added to its sum of digits gives 31540403332.

It is not an unprimeable number, because it can be changed into a prime (31540403339) 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, 266544 + ... + 366232.

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

Almost surely, 231540403332 is an apocalyptic number.

It is an amenable number.

31540403332 is a deficient number, since it is larger than the sum of its proper divisors (29422025468).

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

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

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

The product of its (nonzero) digits is 12960, while the sum is 28.

Adding to 31540403332 its reverse (23330404513), we get a palindrome (54870807845).

The spelling of 31540403332 in words is "thirty-one billion, five hundred forty million, four hundred three thousand, three hundred thirty-two".

Divisors: 1 2 4 19 23 38 46 76 92 181 362 437 724 874 1748 3439 4163 6878 8326 13756 16652 79097 99689 158194 199378 316388 398756 1894091 2292847 3788182 4585694 7576364 9171388 18043709 36087418 43564093 72174836 87128186 174256372 342830471 415005307 685660942 830010614 1371321884 1660021228 7885100833 15770201666 31540403332