Search a number
-
+
23102031232210 = 257330029017603
BaseRepresentation
bin1010100000010110111000…
…10111010111110011010010
310000210112101021111102010011
411100023130113113303102
511012000424443412320
6121044532053025134
74603031604316210
oct520133427276322
9100715337442104
1023102031232210
1173a75753a8717
1227113b36251aa
13cb76873b4508
1459c203c7dcb0
152a0e0bce605a
hex1502dc5d7cd2

23102031232210 has 16 divisors (see below), whose sum is σ = 47524178534976. Its totient is φ = 7920696422448.

The previous prime is 23102031232207. The next prime is 23102031232211. The reversal of 23102031232210 is 1223213020132.

23102031232210 is digitally balanced in base 6, because in such base it contains all the possibile digits an equal number of times.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 165014508732 + ... + 165014508871.

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

Almost surely, 223102031232210 is an apocalyptic number.

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

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

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

The sum of its prime factors is 330029017617.

The product of its (nonzero) digits is 864, while the sum is 22.

Adding to 23102031232210 its reverse (1223213020132), we get a palindrome (24325244252342).

The spelling of 23102031232210 in words is "twenty-three trillion, one hundred two billion, thirty-one million, two hundred thirty-two thousand, two hundred ten".

Divisors: 1 2 5 7 10 14 35 70 330029017603 660058035206 1650145088015 2310203123221 3300290176030 4620406246442 11551015616105 23102031232210