Search a number
-
+
31221851056 = 2411829213989
BaseRepresentation
bin11101000100111101…
…111010001110110000
32222120220102100220221
4131010331322032300
51002420243213211
622202040342424
72153464232554
oct350475721660
988526370827
1031221851056
1112271a148a0
126074174a14
132c3756a3a6
141722825864
15c2b02dc71
hex744f7a3b0

31221851056 has 40 divisors (see below), whose sum is σ = 66071552400. Its totient is φ = 14174565120.

The previous prime is 31221851053. The next prime is 31221851077. The reversal of 31221851056 is 65015812213.

It is not an unprimeable number, because it can be changed into a prime (31221851053) 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 7 ways as a sum of consecutive naturals, for example, 38910 + ... + 252898.

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

Almost surely, 231221851056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 14400, while the sum is 34.

The spelling of 31221851056 in words is "thirty-one billion, two hundred twenty-one million, eight hundred fifty-one thousand, fifty-six".

Divisors: 1 2 4 8 11 16 22 44 88 176 829 1658 3316 6632 9119 13264 18238 36476 72952 145904 213989 427978 855956 1711912 2353879 3423824 4707758 9415516 18831032 37662064 177396881 354793762 709587524 1419175048 1951365691 2838350096 3902731382 7805462764 15610925528 31221851056