Search a number
-
+
339017172 = 223138212647
BaseRepresentation
bin10100001101001…
…111110111010100
3212121220212010120
4110031033313110
51143242022142
653350151540
711254412154
oct2415176724
9777825116
10339017172
1116440368a
12956525b0
135530c1a0
143304c764
151eb697ec
hex1434fdd4

339017172 has 48 divisors (see below), whose sum is σ = 853249152. Its totient is φ = 104146560.

The previous prime is 339017153. The next prime is 339017177. The reversal of 339017172 is 271710933.

It is a happy number.

It is a super-2 number, since 2×3390171722 = 229865285821755168, which contains 22 as substring.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 126753 + ... + 129399.

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

Almost surely, 2339017172 is an apocalyptic number.

It is an amenable number.

339017172 is an abundant number, since it is smaller than the sum of its proper divisors (514231980).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

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

The product of its (nonzero) digits is 7938, while the sum is 33.

The square root of 339017172 is about 18412.4189611251. The cubic root of 339017172 is about 697.2800380390.

The spelling of 339017172 in words is "three hundred thirty-nine million, seventeen thousand, one hundred seventy-two".

Divisors: 1 2 3 4 6 12 13 26 39 52 78 156 821 1642 2463 2647 3284 4926 5294 7941 9852 10588 10673 15882 21346 31764 32019 34411 42692 64038 68822 103233 128076 137644 206466 412932 2173187 4346374 6519561 8692748 13039122 26078244 28251431 56502862 84754293 113005724 169508586 339017172