Search a number
-
+
340433308 = 222112511607
BaseRepresentation
bin10100010010101…
…001100110011100
3212201120210201001
4110102221212130
51144122331213
653440400044
711302430635
oct2422514634
9781523631
10340433308
11165190646
1296016024
13556b6937
14332da88c
151ed491dd
hex144a999c

340433308 has 24 divisors (see below), whose sum is σ = 601340544. Its totient is φ = 168630000.

The previous prime is 340433299. The next prime is 340433309. The reversal of 340433308 is 803334043.

340433308 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a hoax number, since the sum of its digits (28) 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 (340433309) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 211041 + ... + 212647.

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

Almost surely, 2340433308 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 10368, while the sum is 28.

The square root of 340433308 is about 18450.8348862592. The cubic root of 340433308 is about 698.2495775564.

The spelling of 340433308 in words is "three hundred forty million, four hundred thirty-three thousand, three hundred eight".

Divisors: 1 2 4 211 251 422 502 844 1004 1607 3214 6428 52961 105922 211844 339077 403357 678154 806714 1356308 1613428 85108327 170216654 340433308