Search a number
-
+
20133100986 = 23171920894973
BaseRepresentation
bin10010110000000001…
…101011110110111010
31220222002222111110220
4102300001223312322
5312213033212421
613125442120510
71311626351265
oct226001536672
956862874426
1020133100986
1185a1679839
123a9a650136
131b8b13aa0b
14d8dc51cdc
157cc7ad3c6
hex4b006bdba

20133100986 has 64 divisors (see below), whose sum is σ = 44909251200. Its totient is φ = 5979764736.

The previous prime is 20133100973. The next prime is 20133100987. The reversal of 20133100986 is 68900133102.

It is not an unprimeable number, because it can be changed into a prime (20133100987) by changing a digit.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 4045996 + ... + 4050968.

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

Almost surely, 220133100986 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 7103.

The product of its (nonzero) digits is 7776, while the sum is 33.

The spelling of 20133100986 in words is "twenty billion, one hundred thirty-three million, one hundred thousand, nine hundred eighty-six".

Divisors: 1 2 3 6 17 19 34 38 51 57 102 114 323 646 969 1938 2089 4178 4973 6267 9946 12534 14919 29838 35513 39691 71026 79382 84541 94487 106539 119073 169082 188974 213078 238146 253623 283461 507246 566922 674747 1349494 1606279 2024241 3212558 4048482 4818837 9637674 10388597 20777194 31165791 62331582 176606149 197383343 353212298 394766686 529818447 592150029 1059636894 1184300058 3355516831 6711033662 10066550493 20133100986