Search a number
-
+
31112302020984 = 2332476989905923
BaseRepresentation
bin1110001001011111001011…
…01101011100100101111000
311002011022021211011221110200
413010233211231130211320
513034220443304132414
6150100443315442200
76360534563515152
oct704574555344570
9132138254157420
1031112302020984
119a05720438538
1235a5932bb6360
131448b53b06982
14797bb460dad2
1538e4807a8109
hex1c4be5b5c978

31112302020984 has 48 divisors (see below), whose sum is σ = 84262754308200. Its totient is φ = 10370734150464.

The previous prime is 31112302020971. The next prime is 31112302021027. The reversal of 31112302020984 is 48902020321113.

31112302020984 is a `hidden beast` number, since 31 + 112 + 302 + 0 + 209 + 8 + 4 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 33890247 + ... + 34796169.

Almost surely, 231112302020984 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 20736, while the sum is 36.

The spelling of 31112302020984 in words is "thirty-one trillion, one hundred twelve billion, three hundred two million, twenty thousand, nine hundred eighty-four".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 476989 905923 953978 1430967 1811846 1907956 2717769 2861934 3623692 3815912 4292901 5435538 5723868 7247384 8153307 8585802 10871076 11447736 16306614 17171604 21742152 32613228 34343208 65226456 432115305847 864230611694 1296345917541 1728461223388 2592691835082 3456922446776 3889037752623 5185383670164 7778075505246 10370767340328 15556151010492 31112302020984