Search a number
-
+
312212120 = 235112330851
BaseRepresentation
bin10010100110111…
…111101010011000
3210202111000111212
4102212333222120
51114411241440
650551442252
710510521263
oct2246775230
9722430455
10312212120
11150265650
1288686388
134c8b54cc
142d671cda
151c622465
hex129bfa98

312212120 has 64 divisors (see below), whose sum is σ = 799683840. Its totient is φ = 108592000.

The previous prime is 312212119. The next prime is 312212137. The reversal of 312212120 is 21212213.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2312212120 is an apocalyptic number.

It is an amenable number.

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

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

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

312212120 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 48, while the sum is 14.

The square root of 312212120 is about 17669.5251775479. The cubic root of 312212120 is about 678.3959597166.

Adding to 312212120 its reverse (21212213), we get a palindrome (333424333).

The spelling of 312212120 in words is "three hundred twelve million, two hundred twelve thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 11 20 22 23 40 44 46 55 88 92 110 115 184 220 230 253 440 460 506 920 1012 1265 2024 2530 5060 10120 30851 61702 123404 154255 246808 308510 339361 617020 678722 709573 1234040 1357444 1419146 1696805 2714888 2838292 3393610 3547865 5676584 6787220 7095730 7805303 13574440 14191460 15610606 28382920 31221212 39026515 62442424 78053030 156106060 312212120