Search a number
-
+
30145012 = 2217289293
BaseRepresentation
bin111001011111…
…1100111110100
32002201112011221
41302333213310
530204120022
62554040124
7514141222
oct162774764
962645157
1030145012
111601a437
12a119044
136325cb1
144009b12
1529a6cc7
hex1cbf9f4

30145012 has 36 divisors (see below), whose sum is σ = 56862540. Its totient is φ = 13978624.

The previous prime is 30145009. The next prime is 30145033. The reversal of 30145012 is 21054103.

It can be written as a sum of positive squares in 6 ways, for example, as 4682896 + 25462116 = 2164^2 + 5046^2 .

It is an alternating number because its digits alternate between odd and even.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 102738 + ... + 103030.

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

Almost surely, 230145012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 120, while the sum is 16.

The square root of 30145012 is about 5490.4473406090. The cubic root of 30145012 is about 311.2230971946.

Adding to 30145012 its reverse (21054103), we get a palindrome (51199115).

Subtracting from 30145012 its reverse (21054103), we obtain a palindrome (9090909).

The spelling of 30145012 in words is "thirty million, one hundred forty-five thousand, twelve".

Divisors: 1 2 4 17 34 68 89 178 289 293 356 578 586 1156 1172 1513 3026 4981 6052 9962 19924 25721 26077 51442 52154 84677 102884 104308 169354 338708 443309 886618 1773236 7536253 15072506 30145012