Search a number
-
+
343332330625 = 54556998641
BaseRepresentation
bin1001111111100000011…
…00111001110010000001
31012211012102100111111101
410333300030321302001
521111121034040000
6421420311214401
733543044441644
oct4776014716201
91184172314441
10343332330625
11122674171699
1256659377401
13264b73a322b
1412890103a5b
158de69d2e6a
hex4ff0339c81

343332330625 has 20 divisors (see below), whose sum is σ = 429109469140. Its totient is φ = 274613760000.

The previous prime is 343332330569. The next prime is 343332330647. The reversal of 343332330625 is 526033233343.

It is a happy number.

It can be written as a sum of positive squares in 10 ways, for example, as 295996931136 + 47335399489 = 544056^2 + 217567^2 .

It is not a de Polignac number, because 343332330625 - 29 = 343332330113 is a prime.

It is an unprimeable number.

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

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

Almost surely, 2343332330625 is an apocalyptic number.

It is an amenable number.

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

343332330625 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 349920, while the sum is 37.

Adding to 343332330625 its reverse (526033233343), we get a palindrome (869365563968).

The spelling of 343332330625 in words is "three hundred forty-three billion, three hundred thirty-two million, three hundred thirty thousand, six hundred twenty-five".

Divisors: 1 5 25 125 625 5569 27845 98641 139225 493205 696125 2466025 3480625 12330125 61650625 549331729 2746658645 13733293225 68666466125 343332330625