Search a number
-
+
300103312 = 24173135591
BaseRepresentation
bin10001111000110…
…011011010010000
3202220200211100111
4101320303122100
51103311301222
645440131104
710302556525
oct2170633220
9686624314
10300103312
11144445073
1284606a94
134a235b32
142bbdd14c
151b52e777
hex11e33690

300103312 has 40 divisors (see below), whose sum is σ = 635530752. Its totient is φ = 136665600.

The previous prime is 300103277. The next prime is 300103327. The reversal of 300103312 is 213301003.

300103312 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

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

It is an unprimeable number.

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

Almost surely, 2300103312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 54, while the sum is 13.

The square root of 300103312 is about 17323.4901795221. The cubic root of 300103312 is about 669.5097862149.

Adding to 300103312 its reverse (213301003), we get a palindrome (513404315).

The spelling of 300103312 in words is "three hundred million, one hundred three thousand, three hundred twelve".

Divisors: 1 2 4 8 16 17 31 34 62 68 124 136 248 272 496 527 1054 2108 4216 8432 35591 71182 142364 284728 569456 605047 1103321 1210094 2206642 2420188 4413284 4840376 8826568 9680752 17653136 18756457 37512914 75025828 150051656 300103312