Search a number
-
+
642156336 = 2434495491
BaseRepresentation
bin100110010001101…
…000011100110000
31122202022220220000
4212101220130300
52303343000321
6143415350000
721625144623
oct4621503460
91582286800
10642156336
112aa531618
1215b082300
13a3068a83
14613dbdba
153b598826
hex26468730

642156336 has 50 divisors (see below), whose sum is σ = 1858590492. Its totient is φ = 214051680.

The previous prime is 642156331. The next prime is 642156353. The reversal of 642156336 is 633651246.

642156336 is a `hidden beast` number, since 6 + 4 + 2 + 15 + 633 + 6 = 666.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a self number, because there is not a number n which added to its sum of digits gives 642156336.

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

It is a polite number, since it can be written in 9 ways as a sum of consecutive naturals, for example, 246450 + ... + 249041.

Almost surely, 2642156336 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 77760, while the sum is 36.

The square root of 642156336 is about 25340.8037757290. The cubic root of 642156336 is about 862.7406421161.

The spelling of 642156336 in words is "six hundred forty-two million, one hundred fifty-six thousand, three hundred thirty-six".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 27 36 48 54 72 81 108 144 162 216 324 432 648 1296 495491 990982 1486473 1981964 2972946 3963928 4459419 5945892 7927856 8918838 11891784 13378257 17837676 23783568 26756514 35675352 40134771 53513028 71350704 80269542 107026056 160539084 214052112 321078168 642156336