Search a number
-
+
660421336 = 231274011621
BaseRepresentation
bin100111010111010…
…011101011011000
31201000200212202111
4213113103223120
52323031440321
6145311042104
722236326431
oct4727235330
91630625674
10660421336
11309877363
12165210334
13a6a92573
14639d4488
153cea55e1
hex275d3ad8

660421336 has 32 divisors (see below), whose sum is σ = 1251924480. Its totient is φ = 326592000.

The previous prime is 660421331. The next prime is 660421343. The reversal of 660421336 is 633124066.

It is a Smith number, since the sum of its digits (31) coincides with the sum of the digits of its prime factors.

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

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 406606 + ... + 408226.

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

Almost surely, 2660421336 is an apocalyptic number.

It is an amenable number.

660421336 is a deficient number, since it is larger than the sum of its proper divisors (591503144).

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

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

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

The product of its (nonzero) digits is 15552, while the sum is 31.

The square root of 660421336 is about 25698.6640897927. The cubic root of 660421336 is about 870.8440023743.

The spelling of 660421336 in words is "six hundred sixty million, four hundred twenty-one thousand, three hundred thirty-six".

Divisors: 1 2 4 8 127 254 401 508 802 1016 1604 1621 3208 3242 6484 12968 50927 101854 203708 205867 407416 411734 650021 823468 1300042 1646936 2600084 5200168 82552667 165105334 330210668 660421336