Search a number
-
+
21231011958 = 23131937387187
BaseRepresentation
bin10011110001011101…
…111000100001110110
32000210121220011012020
4103301131320201312
5321440114340313
613430422134010
71351060424022
oct236135704166
960717804166
1021231011958
119005397582
124146281306
132004739890
1410559a9382
15843d80323
hex4f1778876

21231011958 has 64 divisors (see below), whose sum is σ = 49436163840. Its totient is φ = 6021516672.

The previous prime is 21231011957. The next prime is 21231012041. The reversal of 21231011958 is 85911013212.

It is a congruent number.

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

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

Almost surely, 221231011958 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 387261.

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

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

Divisors: 1 2 3 6 13 19 26 37 38 39 57 74 78 111 114 222 247 481 494 703 741 962 1406 1443 1482 2109 2886 4218 9139 18278 27417 54834 387187 774374 1161561 2323122 5033431 7356553 10066862 14325919 14713106 15100293 22069659 28651838 30200586 42977757 44139318 85955514 95635189 186236947 191270378 272192461 286905567 372473894 544384922 558710841 573811134 816577383 1117421682 1633154766 3538501993 7077003986 10615505979 21231011958