Search a number
-
+
3370645312 = 2652666333
BaseRepresentation
bin1100100011100111…
…1111011101000000
322200220110112010021
43020321333131000
523400341122222
61314244343224
7146346004156
oct31071773500
98626415107
103370645312
11147a706791
127a09a4b14
134194187a8
1423d9293d6
1514ada9ac7
hexc8e7f740

3370645312 has 14 divisors (see below), whose sum is σ = 6688624418. Its totient is φ = 1685322624.

The previous prime is 3370645273. The next prime is 3370645339. The reversal of 3370645312 is 2135460733.

It can be written as a sum of positive squares in only one way, i.e., 3292923456 + 77721856 = 57384^2 + 8816^2 .

It is a super-2 number, since 2×33706453122 = 22722499638615154688, which 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 as a sum of consecutive naturals, namely, 26333103 + ... + 26333230.

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

Almost surely, 23370645312 is an apocalyptic number.

3370645312 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

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

3370645312 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 45360, while the sum is 34.

The square root of 3370645312 is about 58057.2589087704. The cubic root of 3370645312 is about 1499.3545833684.

The spelling of 3370645312 in words is "three billion, three hundred seventy million, six hundred forty-five thousand, three hundred twelve".

Divisors: 1 2 4 8 16 32 64 52666333 105332666 210665332 421330664 842661328 1685322656 3370645312