Search a number
-
+
305358228 = 22337537621
BaseRepresentation
bin10010001100110…
…110010110010100
3210021120210202000
4102030312112110
51111132430403
650144515300
710365334140
oct2214662624
9707523660
10305358228
1114740417a
128631bb30
134b355956
142c7aa220
151bc1b7a3
hex12336594

305358228 has 96 divisors (see below), whose sum is σ = 921957120. Its totient is φ = 85587840.

The previous prime is 305358227. The next prime is 305358239. The reversal of 305358228 is 822853503.

305358228 is a `hidden beast` number, since 3 + 0 + 53 + 582 + 28 = 666.

It is a hoax number, since the sum of its digits (36) coincides with the sum of the digits of its distinct prime factors.

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 = 305358192 and 305358201.

It is a congruent number.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 36258 + ... + 43878.

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

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

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

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

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

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

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

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

The square root of 305358228 is about 17474.5022246701. The cubic root of 305358228 is about 673.3949816661.

The spelling of 305358228 in words is "three hundred five million, three hundred fifty-eight thousand, two hundred twenty-eight".

Divisors: 1 2 3 4 6 7 9 12 14 18 21 27 28 36 42 53 54 63 84 106 108 126 159 189 212 252 318 371 378 477 636 742 756 954 1113 1431 1484 1908 2226 2862 3339 4452 5724 6678 7621 10017 13356 15242 20034 22863 30484 40068 45726 53347 68589 91452 106694 137178 160041 205767 213388 274356 320082 403913 411534 480123 640164 807826 823068 960246 1211739 1440369 1615652 1920492 2423478 2827391 2880738 3635217 4846956 5654782 5761476 7270434 8482173 10905651 11309564 14540868 16964346 21811302 25446519 33928692 43622604 50893038 76339557 101786076 152679114 305358228