Search a number
-
+
31352056315440 = 24357235471483343
BaseRepresentation
bin1110010000011101110000…
…01011011111111000110000
311010000020010201012000211020
413020032320023133320300
513102133002404043230
6150402534050215440
76414053116425240
oct710167013377060
9133006121160736
1031352056315440
119a98372497543
1236242a4284580
13146564230a5b3
147a563a3bdb20
15395813d7c810
hex1c83b82dfe30

31352056315440 has 320 divisors, whose sum is σ = 116117212594176. Its totient is φ = 6842075175936.

The previous prime is 31352056315387. The next prime is 31352056315523. The reversal of 31352056315440 is 4451365025313.

It is a happy number.

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

It is a junction number, because it is equal to n+sod(n) for n = 31352056315392 and 31352056315401.

It is an unprimeable number.

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

It is a polite number, since it can be written in 63 ways as a sum of consecutive naturals, for example, 20394409 + ... + 21877751.

Almost surely, 231352056315440 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 648000, while the sum is 42.

The spelling of 31352056315440 in words is "thirty-one trillion, three hundred fifty-two billion, fifty-six million, three hundred fifteen thousand, four hundred forty".