Search a number
-
+
309921956 = 22292181509
BaseRepresentation
bin10010011110010…
…000100010100100
3210121011122222222
4102132100202210
51113320000311
650430411512
710452202361
oct2236204244
9717148888
10309921956
11149a40a53
1287960b98
134c292c96
142d237468
151c31dadb
hex127908a4

309921956 has 36 divisors (see below), whose sum is σ = 565923540. Its totient is φ = 148498560.

The previous prime is 309921923. The next prime is 309921961. The reversal of 309921956 is 659129903.

It can be written as a sum of positive squares in 6 ways, for example, as 6604900 + 303317056 = 2570^2 + 17416^2 .

It is an unprimeable number.

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 11 ways as a sum of consecutive naturals, for example, 608630 + ... + 609138.

Almost surely, 2309921956 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 131220, while the sum is 44.

The square root of 309921956 is about 17604.6004214807. The cubic root of 309921956 is about 676.7331453961.

The spelling of 309921956 in words is "three hundred nine million, nine hundred twenty-one thousand, nine hundred fifty-six".

Divisors: 1 2 4 29 58 116 181 362 509 724 841 1018 1682 2036 3364 5249 10498 14761 20996 29522 59044 92129 152221 184258 304442 368516 428069 608884 856138 1712276 2671741 5343482 10686964 77480489 154960978 309921956