Search a number
-
+
138803643 = 321123471297
BaseRepresentation
bin10000100010111…
…11100110111011
3100200011221210200
420101133212323
5241013204033
621435013243
73303545226
oct1021374673
9320157720
10138803643
1171395260
123a59a223
13229ab944
14146125bd
15c2bc013
hex845f9bb

138803643 has 48 divisors (see below), whose sum is σ = 233266176. Its totient is φ = 78693120.

The previous prime is 138803641. The next prime is 138803653. The reversal of 138803643 is 346308831.

It is a happy number.

138803643 is a `hidden beast` number, since 1 + 3 + 8 + 8 + 0 + 3 + 643 = 666.

It is not a de Polignac number, because 138803643 - 21 = 138803641 is a prime.

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

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 106371 + ... + 107667.

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

Almost surely, 2138803643 is an apocalyptic number.

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

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

138803643 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 41472, while the sum is 36.

The square root of 138803643 is about 11781.4957878870. The cubic root of 138803643 is about 517.7661111228.

The spelling of 138803643 in words is "one hundred thirty-eight million, eight hundred three thousand, six hundred forty-three".

Divisors: 1 3 9 11 23 33 47 69 99 141 207 253 423 517 759 1081 1297 1551 2277 3243 3891 4653 9729 11673 11891 14267 29831 35673 42801 60959 89493 107019 128403 182877 268479 328141 548631 670549 984423 1402057 2011647 2953269 4206171 6034941 12618513 15422627 46267881 138803643