Search a number
-
+
313343240 = 23572159869
BaseRepresentation
bin10010101011010…
…011110100001000
3210211121111010012
4102223103310020
51120203440430
651032011052
710523242100
oct2253236410
9724544105
10313343240
11150968461
1288b30a88
134cbc0302
142d888200
151c797695
hex12ad3d08

313343240 has 48 divisors (see below), whose sum is σ = 820133100. Its totient is φ = 107431296.

The previous prime is 313343209. The next prime is 313343243. The reversal of 313343240 is 42343313.

It can be written as a sum of positive squares in 2 ways, for example, as 304781764 + 8561476 = 17458^2 + 2926^2 .

It is not an unprimeable number, because it can be changed into a prime (313343243) by changing a digit.

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

Almost surely, 2313343240 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 23.

The square root of 313343240 is about 17701.5038909128. The cubic root of 313343240 is about 679.2142307679.

Adding to 313343240 its reverse (42343313), we get a palindrome (355686553).

The spelling of 313343240 in words is "three hundred thirteen million, three hundred forty-three thousand, two hundred forty".

Divisors: 1 2 4 5 7 8 10 14 20 28 35 40 49 56 70 98 140 196 245 280 392 490 980 1960 159869 319738 639476 799345 1119083 1278952 1598690 2238166 3197380 4476332 5595415 6394760 7833581 8952664 11190830 15667162 22381660 31334324 39167905 44763320 62668648 78335810 156671620 313343240