Search a number
-
+
21313031312 = 24411012711187
BaseRepresentation
bin10011110110010110…
…110000110010010000
32001000100020011121002
4103312112300302100
5322122114000222
613442512121132
71353104530346
oct236626606220
961010204532
1021313031312
119047717971
1241698361a8
132018726141
141062839996
1584b182392
hex4f65b0c90

21313031312 has 80 divisors (see below), whose sum is σ = 42913753344. Its totient is φ = 10247040000.

The previous prime is 21313031279. The next prime is 21313031323.

21313031312 is nontrivially palindromic in base 10.

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, 17954783 + ... + 17955969.

Almost surely, 221313031312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 20.

It can be divided in two parts, 213130 and 31312, that added together give a palindrome (244442).

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

Divisors: 1 2 4 8 16 41 82 101 164 202 271 328 404 542 656 808 1084 1187 1616 2168 2374 4141 4336 4748 8282 9496 11111 16564 18992 22222 27371 33128 44444 48667 54742 66256 88888 97334 109484 119887 177776 194668 218968 239774 321677 389336 437936 479548 643354 778672 959096 1122211 1286708 1918192 2244422 2573416 4488844 4915367 5146832 8977688 9830734 13188757 17955376 19661468 26377514 32489377 39322936 52755028 64978754 78645872 105510056 129957508 211020112 259915016 519830032 1332064457 2664128914 5328257828 10656515656 21313031312