Search a number
-
+
10123331230 = 2571118112073
BaseRepresentation
bin10010110110110010…
…11100011010011110
3222010111211111202201
421123121130122132
5131213033044410
64352310042114
7505602616135
oct113331343236
928114744681
1010123331230
1143253a1651
121b6634933a
13c5440c72c
146c06a891c
153e3b2083a
hex25b65c69e

10123331230 has 32 divisors (see below), whose sum is σ = 18495822528. Its totient is φ = 3988588800.

The previous prime is 10123331227. The next prime is 10123331237. The reversal of 10123331230 is 3213332101.

It is a junction number, because it is equal to n+sod(n) for n = 10123331198 and 10123331207.

It is a congruent number.

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

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

Almost surely, 210123331230 is an apocalyptic number.

10123331230 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

10123331230 is a deficient number, since it is larger than the sum of its proper divisors (8372491298).

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

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

The sum of its prime factors is 13332.

The product of its (nonzero) digits is 324, while the sum is 19.

Adding to 10123331230 its reverse (3213332101), we get a palindrome (13336663331).

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

Divisors: 1 2 5 10 71 142 355 710 1181 2362 5905 11810 12073 24146 60365 83851 120730 167702 419255 838510 857183 1714366 4285915 8571830 14258213 28516426 71291065 142582130 1012333123 2024666246 5061665615 10123331230