Search a number
-
+
101233331212 = 221317151758393
BaseRepresentation
bin101111001000111111…
…0100000110000001100
3100200022010101001121111
41132101332200300030
53124311213044322
6114301141341404
710212441055216
oct1362176406014
9320263331544
10101233331212
1139a296380a2
1217752a07864
1397141a4220
144c84b895b6
15297765b177
hex1791fa0c0c

101233331212 has 48 divisors (see below), whose sum is σ = 203346666432. Its totient is φ = 43683379200.

The previous prime is 101233331203. The next prime is 101233331237. The reversal of 101233331212 is 212133332101.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 2101233331212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 22.

Adding to 101233331212 its reverse (212133332101), we get a palindrome (313366663313).

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

Divisors: 1 2 4 13 17 26 34 52 68 151 221 302 442 604 884 1963 2567 3926 5134 7852 10268 33371 66742 133484 758393 1516786 3033572 9859109 12892681 19718218 25785362 39436436 51570724 114517343 167604853 229034686 335209706 458069372 670419412 1488725459 1946794831 2977450918 3893589662 5954901836 7787179324 25308332803 50616665606 101233331212