Search a number
-
+
306212138152 = 232373137166403
BaseRepresentation
bin1000111010010111010…
…10100110110010101000
31002021101110011100020221
410131023222212302220
520004110301410102
6352401044455424
731060136141314
oct4351352466250
91067343140227
10306212138152
11108955850678
124b4199aa574
1322b4cb417bb
1410b6c1b2b44
157e72c4c637
hex474baa6ca8

306212138152 has 64 divisors (see below), whose sum is σ = 611754353280. Its totient is φ = 143387937792.

The previous prime is 306212138041. The next prime is 306212138173. The reversal of 306212138152 is 251831212603.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1756983 + ... + 1923385.

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

Almost surely, 2306212138152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 17280, while the sum is 34.

The spelling of 306212138152 in words is "three hundred six billion, two hundred twelve million, one hundred thirty-eight thousand, one hundred fifty-two".

Divisors: 1 2 4 8 23 46 73 92 137 146 184 274 292 548 584 1096 1679 3151 3358 6302 6716 10001 12604 13432 20002 25208 40004 80008 166403 230023 332806 460046 665612 920092 1331224 1840184 3827269 7654538 12147419 15309076 22797211 24294838 30618152 45594422 48589676 91188844 97179352 182377688 279390637 524335853 558781274 1048671706 1117562548 1664196403 2097343412 2235125096 3328392806 4194686824 6656785612 13313571224 38276517269 76553034538 153106069076 306212138152