Search a number
-
+
313230210100 = 22527144116931
BaseRepresentation
bin1001000111011011111…
…10011011010000110100
31002221111112220100002121
410203231332123100310
520112443413210400
6355521310245324
731426064566423
oct4435576332064
91087445810077
10313230210100
11110927318a35
12508581b6844
13236cab043b2
14112362b52ba
158233e3621a
hex48edf9b434

313230210100 has 36 divisors (see below), whose sum is σ = 689282945568. Its totient is φ = 123527404000.

The previous prime is 313230210071. The next prime is 313230210119. The reversal of 313230210100 is 1012032313.

It is a super-2 number, since 2×3132302101002 (a number of 24 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 22051366 + ... + 22065565.

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

Almost surely, 2313230210100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 313230210100 its reverse (1012032313), we get a palindrome (314242242413).

The spelling of 313230210100 in words is "three hundred thirteen billion, two hundred thirty million, two hundred ten thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 71 100 142 284 355 710 1420 1775 3550 7100 44116931 88233862 176467724 220584655 441169310 882338620 1102923275 2205846550 3132302101 4411693100 6264604202 12529208404 15661510505 31323021010 62646042020 78307552525 156615105050 313230210100