Search a number
-
+
313212330104 = 23172979414891
BaseRepresentation
bin1001000111011001110…
…10001110000001111000
31002221110022020221100112
410203230322032001320
520112424324030404
6355515431123452
731425456610232
oct4435472160170
91087408227315
10313212330104
11110918216483
1250852213588
13236c71b3c0b
1411233b7d252
1582325a356e
hex48ece8e078

313212330104 has 32 divisors (see below), whose sum is σ = 643260625200. Its totient is φ = 142311482880.

The previous prime is 313212330059. The next prime is 313212330113. The reversal of 313212330104 is 401033212313.

It is a self number, because there is not a number n which added to its sum of digits gives 313212330104.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 39703502 + ... + 39711389.

Almost surely, 2313212330104 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 313212330104 its reverse (401033212313), we get a palindrome (714245542417).

The spelling of 313212330104 in words is "three hundred thirteen billion, two hundred twelve million, three hundred thirty thousand, one hundred four".

Divisors: 1 2 4 8 17 29 34 58 68 116 136 232 493 986 1972 3944 79414891 158829782 317659564 635319128 1350053147 2303031839 2700106294 4606063678 5400212588 9212127356 10800425176 18424254712 39151541263 78303082526 156606165052 313212330104