Search a number
-
+
16021668 = 22313313313
BaseRepresentation
bin111101000111…
…100010100100
31010010222121010
4331013202210
513100143133
61331222220
7253116255
oct75074244
933128533
1016021668
119053353
125447970
13341c6a0
1421b0b2c
151617263
hexf478a4

16021668 has 48 divisors (see below), whose sum is σ = 41570816. Its totient is φ = 4769280.

The previous prime is 16021651. The next prime is 16021669. The reversal of 16021668 is 86612061.

16021668 is digitally balanced in base 2 and base 4, because in such bases it contains all the possibile digits an equal number of times.

It is not an unprimeable number, because it can be changed into a prime (16021669) 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, 3180 + ... + 6492.

Almost surely, 216021668 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 16021668, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (20785408).

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

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 30.

The square root of 16021668 is about 4002.7075836239. The cubic root of 16021668 is about 252.0979085411.

The spelling of 16021668 in words is "sixteen million, twenty-one thousand, six hundred sixty-eight".

Divisors: 1 2 3 4 6 12 13 26 31 39 52 62 78 93 124 156 186 372 403 806 1209 1612 2418 3313 4836 6626 9939 13252 19878 39756 43069 86138 102703 129207 172276 205406 258414 308109 410812 516828 616218 1232436 1335139 2670278 4005417 5340556 8010834 16021668