Search a number
-
+
336045042 = 23223811703
BaseRepresentation
bin10100000001111…
…010001111110010
3212102022212010200
4110001322033302
51142011420132
653202340030
711220223104
oct2401721762
9772285120
10336045042
11162763683
129465a616
135480b428
14328b7574
151e77dd7c
hex1407a3f2

336045042 has 24 divisors (see below), whose sum is σ = 759754944. Its totient is φ = 107144664.

The previous prime is 336045029. The next prime is 336045049. The reversal of 336045042 is 240540633.

336045042 is a `hidden beast` number, since 3 + 3 + 604 + 50 + 4 + 2 = 666.

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

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 405438 + ... + 406265.

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

Almost surely, 2336045042 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 27.

The square root of 336045042 is about 18331.5313599274. The cubic root of 336045042 is about 695.2363925083.

Adding to 336045042 its reverse (240540633), we get a palindrome (576585675).

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

Divisors: 1 2 3 6 9 18 23 46 69 138 207 414 811703 1623406 2435109 4870218 7305327 14610654 18669169 37338338 56007507 112015014 168022521 336045042