Search a number
-
+
509966128 = 24722572531
BaseRepresentation
bin11110011001010…
…111011100110000
31022112120222000101
4132121113130300
52021022404003
6122334202144
715431432500
oct3631273460
91275528011
10509966128
11241954111
12122953354
1381864409
144ba2ba00
152eb8611d
hex1e657730

509966128 has 60 divisors (see below), whose sum is σ = 1154303352. Its totient is φ = 217620480.

The previous prime is 509966123. The next prime is 509966147. The reversal of 509966128 is 821669905.

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

Almost surely, 2509966128 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 509966128, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (577151676).

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

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

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

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

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

The product of its (nonzero) digits is 233280, while the sum is 46.

The square root of 509966128 is about 22582.4296301350. The cubic root of 509966128 is about 798.9392858952.

The spelling of 509966128 in words is "five hundred nine million, nine hundred sixty-six thousand, one hundred twenty-eight".

Divisors: 1 2 4 7 8 14 16 28 49 56 98 112 196 257 392 514 784 1028 1799 2056 2531 3598 4112 5062 7196 10124 12593 14392 17717 20248 25186 28784 35434 40496 50372 70868 100744 124019 141736 201488 248038 283472 496076 650467 992152 1300934 1984304 2601868 4553269 5203736 9106538 10407472 18213076 31872883 36426152 63745766 72852304 127491532 254983064 509966128