Search a number
-
+
23103002120312 = 2329108599170449
BaseRepresentation
bin1010100000011000101100…
…01111000001000001111000
310000210121212221101122012202
411100030112033001001320
511012004422020322222
6121045212254325332
74603064633610602
oct520142617010170
9100717787348182
1023103002120312
1173a7a23448284
1227116247b9848
13cb77b059aa0a
1459c296bb0172
152a0e67176892
hex1503163c1078

23103002120312 has 32 divisors (see below), whose sum is σ = 44815989150000. Its totient is φ = 11152145131008.

The previous prime is 23103002120293. The next prime is 23103002120321. The reversal of 23103002120312 is 21302120030132.

It is a super-2 number, since 2×231030021203122 (a number of 28 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 2065937 + ... + 7104512.

Almost surely, 223103002120312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 23103002120312 its reverse (21302120030132), we get a palindrome (44405122150444).

The spelling of 23103002120312 in words is "twenty-three trillion, one hundred three billion, two million, one hundred twenty thousand, three hundred twelve".

Divisors: 1 2 4 8 29 58 116 232 10859 21718 43436 86872 314911 629822 1259644 2519288 9170449 18340898 36681796 73363592 265943021 531886042 1063772084 2127544168 99581905691 199163811382 398327622764 796655245528 2887875265039 5775750530078 11551501060156 23103002120312