Search a number
-
+
100031313112 = 2331617618689
BaseRepresentation
bin101110100101001010…
…1001011010011011000
3100120012100120012202121
41131022111023103120
53114331004004422
6113542002111024
710140604063243
oct1351225132330
9316170505677
10100031313112
1139472083105
121747834b474
139582154303
144bad29225a
152906d728c7
hex174a54b4d8

100031313112 has 64 divisors (see below), whose sum is σ = 197064172800. Its totient is φ = 47540736000.

The previous prime is 100031313089. The next prime is 100031313119. The reversal of 100031313112 is 211313130001.

It is a congruent number.

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

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

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

Almost surely, 2100031313112 is an apocalyptic number.

It is an amenable number.

100031313112 is a deficient number, since it is larger than the sum of its proper divisors (97032859688).

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

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

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

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

Adding to 100031313112 its reverse (211313130001), we get a palindrome (311344443113).

The spelling of 100031313112 in words is "one hundred billion, thirty-one million, three hundred thirteen thousand, one hundred twelve".

Divisors: 1 2 4 8 31 61 62 122 124 244 248 488 761 1522 1891 3044 3782 6088 7564 8689 15128 17378 23591 34756 46421 47182 69512 92842 94364 185684 188728 269359 371368 530029 538718 1060058 1077436 1439051 2120116 2154872 2878102 4240232 5756204 6612329 11512408 13224658 16430899 26449316 32861798 52898632 65723596 131447192 204982199 403352069 409964398 806704138 819928796 1613408276 1639857592 3226816552 12503914139 25007828278 50015656556 100031313112