Search a number
-
+
312243420 = 223517306121
BaseRepresentation
bin10010100111000…
…111010011011100
3210202112121110010
4102213013103130
51114413242140
650552243220
710511011446
oct2247072334
9722477403
10312243420
11150287115
12886a0510
134c8c6828
142d67d496
151c62b880
hex129c74dc

312243420 has 48 divisors (see below), whose sum is σ = 925712928. Its totient is φ = 78366720.

The previous prime is 312243401. The next prime is 312243457. The reversal of 312243420 is 24342213.

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, 152041 + ... + 154080.

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

Almost surely, 2312243420 is an apocalyptic number.

312243420 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 21.

The square root of 312243420 is about 17670.4108610977. The cubic root of 312243420 is about 678.4186292230.

Adding to 312243420 its reverse (24342213), we get a palindrome (336585633).

The spelling of 312243420 in words is "three hundred twelve million, two hundred forty-three thousand, four hundred twenty".

Divisors: 1 2 3 4 5 6 10 12 15 17 20 30 34 51 60 68 85 102 170 204 255 340 510 1020 306121 612242 918363 1224484 1530605 1836726 3061210 3673452 4591815 5204057 6122420 9183630 10408114 15612171 18367260 20816228 26020285 31224342 52040570 62448684 78060855 104081140 156121710 312243420