Search a number
-
+
21123321311212 = 2231383577770843
BaseRepresentation
bin1001100110110001010000…
…00100000010111111101100
32202210100222120200122002121
410303120220010002333230
510232041030223424322
6112531530404202324
74310052410435251
oct463305004027754
982710876618077
1021123321311212
11680439421834a
122451a116993a4
13ba2bc789b133
14530534b73428
152696ece64ec7
hex133628102fec

21123321311212 has 48 divisors (see below), whose sum is σ = 38324242317312. Its totient is φ = 10176594416640.

The previous prime is 21123321311203. The next prime is 21123321311219. The reversal of 21123321311212 is 21211312332112.

It is not an unprimeable number, because it can be changed into a prime (21123321311219) 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, 27017463 + ... + 27788305.

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

Almost surely, 221123321311212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 864, while the sum is 25.

Adding to 21123321311212 its reverse (21211312332112), we get a palindrome (42334633643324).

The spelling of 21123321311212 in words is "twenty-one trillion, one hundred twenty-three billion, three hundred twenty-one million, three hundred eleven thousand, two hundred twelve".

Divisors: 1 2 4 31 62 124 383 577 766 1154 1532 2308 11873 17887 23746 35774 47492 71548 220991 441982 770843 883964 1541686 3083372 6850721 13701442 23896133 27402884 47792266 95584532 295232869 444776411 590465738 889552822 1180931476 1779105644 9152218939 13788068741 18304437878 27576137482 36608875756 55152274964 170349365413 340698730826 681397461652 5280830327803 10561660655606 21123321311212