Search a number
-
+
35304012 = 223612107
BaseRepresentation
bin1000011010101…
…1001001001100
32110102122000000
42012223021030
533014212022
63300404300
7606036102
oct206531114
973378000
1035304012
1118a23477
12b9a6690
137411263
14498dc72
1531756ac
hex21ab24c

35304012 has 42 divisors (see below), whose sum is σ = 92638308. Its totient is φ = 11767032.

The previous prime is 35303987. The next prime is 35304029. The reversal of 35304012 is 21040353.

It is a super-2 number, since 2×353040122 = 2492746526592288, which contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (18).

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

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

Almost surely, 235304012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 360, while the sum is 18.

The square root of 35304012 is about 5941.7179333927. The cubic root of 35304012 is about 328.0509909819.

Adding to 35304012 its reverse (21040353), we get a palindrome (56344365).

The spelling of 35304012 in words is "thirty-five million, three hundred four thousand, twelve".

Divisors: 1 2 3 4 6 9 12 18 27 36 54 81 108 162 243 324 486 729 972 1458 2916 12107 24214 36321 48428 72642 108963 145284 217926 326889 435852 653778 980667 1307556 1961334 2942001 3922668 5884002 8826003 11768004 17652006 35304012