Search a number
-
+
31685672848 = 2419104229187
BaseRepresentation
bin11101100000100111…
…001111111110010000
310000210020011221210211
4131200213033332100
51004343013012343
622320045533504
72201125526644
oct354047177620
9100706157724
1031685672848
111248a810a95
126183574294
132cac69635b
141768280c24
15c56aec79d
hex7609cff90

31685672848 has 20 divisors (see below), whose sum is σ = 64622096560. Its totient is φ = 15009002784.

The previous prime is 31685672831. The next prime is 31685672899. The reversal of 31685672848 is 84827658613.

It is a happy number.

It is a super-2 number, since 2×316856728482 (a number of 22 digits) contains 22 as substring.

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

It is an unprimeable number.

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 3 ways as a sum of consecutive naturals, for example, 52114290 + ... + 52114897.

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

Almost surely, 231685672848 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its digits is 15482880, while the sum is 58.

The spelling of 31685672848 in words is "thirty-one billion, six hundred eighty-five million, six hundred seventy-two thousand, eight hundred forty-eight".

Divisors: 1 2 4 8 16 19 38 76 152 304 104229187 208458374 416916748 833833496 1667666992 1980354553 3960709106 7921418212 15842836424 31685672848