Search a number
-
+
305944128 = 263478431
BaseRepresentation
bin10010001111000…
…101011001000000
3210022200120110000
4102033011121000
51111310203003
650205240000
710403324250
oct2217053100
9708616400
10305944128
11147774396
1286563000
134b4cc539
142c8bd960
151bcd51a3
hex123c5640

305944128 has 140 divisors (see below), whose sum is σ = 1036596352. Its totient is φ = 87402240.

The previous prime is 305944127. The next prime is 305944129. The reversal of 305944128 is 821449503.

305944128 is a `hidden beast` number, since 3 + 0 + 594 + 41 + 28 = 666.

It is an interprime number because it is at equal distance from previous prime (305944127) and next prime (305944129).

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

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

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

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

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 32073 + ... + 40503.

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

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

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

305944128 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 34560, while the sum is 36.

The square root of 305944128 is about 17491.2586168063. The cubic root of 305944128 is about 673.8253942245.

The spelling of 305944128 in words is "three hundred five million, nine hundred forty-four thousand, one hundred twenty-eight".

Divisors: 1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 54 56 63 64 72 81 84 96 108 112 126 144 162 168 189 192 216 224 252 288 324 336 378 432 448 504 567 576 648 672 756 864 1008 1134 1296 1344 1512 1728 2016 2268 2592 3024 4032 4536 5184 6048 8431 9072 12096 16862 18144 25293 33724 36288 50586 59017 67448 75879 101172 118034 134896 151758 177051 202344 227637 236068 269792 303516 354102 404688 455274 472136 531153 539584 607032 682911 708204 809376 910548 944272 1062306 1214064 1365822 1416408 1593459 1618752 1821096 1888544 2124612 2428128 2731644 2832816 3186918 3642192 3777088 4249224 4780377 4856256 5463288 5665632 6373836 7284384 8498448 9560754 10926576 11331264 12747672 14568768 16996896 19121508 21853152 25495344 33993792 38243016 43706304 50990688 76486032 101981376 152972064 305944128