Search a number
-
+
336506330 = 25172389967
BaseRepresentation
bin10100000011101…
…010110111011010
3212110012021220102
4110003222313122
51142121200310
653220255402
711224154006
oct2403526732
9773167812
10336506330
11162a49206
1294841562
1354940394
1432997706
151e8208a5
hex140eadda

336506330 has 64 divisors (see below), whose sum is σ = 677445120. Its totient is φ = 119691264.

The previous prime is 336506329. The next prime is 336506341. The reversal of 336506330 is 33605633.

It is a happy number.

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

It is a junction number, because it is equal to n+sod(n) for n = 336506293 and 336506302.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 347507 + ... + 348473.

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

Almost surely, 2336506330 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1103.

The product of its (nonzero) digits is 14580, while the sum is 29.

The square root of 336506330 is about 18344.1088636107. The cubic root of 336506330 is about 695.5543633491.

The spelling of 336506330 in words is "three hundred thirty-six million, five hundred six thousand, three hundred thirty".

Divisors: 1 2 5 10 17 23 34 46 85 89 115 170 178 230 391 445 782 890 967 1513 1934 1955 2047 3026 3910 4094 4835 7565 9670 10235 15130 16439 20470 22241 32878 34799 44482 69598 82195 86063 111205 164390 172126 173995 222410 347990 378097 430315 756194 860630 1463071 1890485 1979449 2926142 3780970 3958898 7315355 9897245 14630710 19794490 33650633 67301266 168253165 336506330