Search a number
-
+
21033321331332 = 2232180878037053
BaseRepresentation
bin1001100100001001100111…
…01001010111101010000100
32202110202200022211221120110
410302010303221113222010
510224102220230100312
6112422324024233020
74300415211304332
oct462046351275204
982422608757513
1021033321331332
11677a1aa610392
12243849490b770
13b97583a8507b
1452a037c7cb52
152671d1ade43c
hex132133a57a84

21033321331332 has 24 divisors (see below), whose sum is σ = 49077980917056. Its totient is φ = 7011074089888.

The previous prime is 21033321331313. The next prime is 21033321331343. The reversal of 21033321331332 is 23313312333012.

It is a self number, because there is not a number n which added to its sum of digits gives 21033321331332.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1401483 + ... + 6635570.

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

Almost surely, 221033321331332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 17496, while the sum is 30.

Adding to 21033321331332 its reverse (23313312333012), we get a palindrome (44346633664344).

The spelling of 21033321331332 in words is "twenty-one trillion, thirty-three billion, three hundred twenty-one million, three hundred thirty-one thousand, three hundred thirty-two".

Divisors: 1 2 3 4 6 12 218087 436174 654261 872348 1308522 2617044 8037053 16074106 24111159 32148212 48222318 96444636 1752776777611 3505553555222 5258330332833 7011107110444 10516660665666 21033321331332