Search a number
-
+
306217252 = 221153131311
BaseRepresentation
bin10010010000001…
…000000100100100
3210100012110002201
4102100020010210
51111342423002
650215144244
710405542445
oct2220100444
9710173081
10306217252
11147940610
1286675084
134b596953
142c9512cc
151bd3b087
hex12408124

306217252 has 24 divisors (see below), whose sum is σ = 595631232. Its totient is φ = 136562400.

The previous prime is 306217237. The next prime is 306217259. The reversal of 306217252 is 252712603.

It is a self number, because there is not a number n which added to its sum of digits gives 306217252.

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

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

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

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

Almost surely, 2306217252 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 5040, while the sum is 28.

The square root of 306217252 is about 17499.0643178428. The cubic root of 306217252 is about 674.0258481988.

Adding to 306217252 its reverse (252712603), we get a palindrome (558929855).

It can be divided in two parts, 30621 and 7252, that added together give a palindrome (37873).

The spelling of 306217252 in words is "three hundred six million, two hundred seventeen thousand, two hundred fifty-two".

Divisors: 1 2 4 11 22 44 53 106 212 583 1166 2332 131311 262622 525244 1444421 2888842 5777684 6959483 13918966 27837932 76554313 153108626 306217252