Search a number
-
+
345366063 = 3272783143
BaseRepresentation
bin10100100101011…
…101111000101111
3220001212102011200
4110211131320233
51201403203223
654134220543
711362364100
oct2445357057
9801772150
10345366063
11167a4a6a9
12977b4753
1356722c23
1433c223a7
15204c0a43
hex1495de2f

345366063 has 18 divisors (see below), whose sum is σ = 580309704. Its totient is φ = 197351784.

The previous prime is 345366061. The next prime is 345366113. The reversal of 345366063 is 360663543.

It is a happy number.

345366063 is a `hidden beast` number, since 3 + 4 + 536 + 60 + 63 = 666.

It is not a de Polignac number, because 345366063 - 21 = 345366061 is a prime.

It is a hoax number, since the sum of its digits (36) coincides with the sum of the digits of its distinct prime factors.

It is a congruent number.

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

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

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

Almost surely, 2345366063 is an apocalyptic number.

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

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

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

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

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

The square root of 345366063 is about 18584.0270931787. The cubic root of 345366063 is about 701.6058797782.

The spelling of 345366063 in words is "three hundred forty-five million, three hundred sixty-six thousand, sixty-three".

Divisors: 1 3 7 9 21 49 63 147 441 783143 2349429 5482001 7048287 16446003 38374007 49338009 115122021 345366063