Search a number
-
+
21012031011232 = 2528120691129409
BaseRepresentation
bin1001100011100001111101…
…01001001111100110100000
32202101201201120100121220101
410301300332221033212200
510223230114414324412
6112404443242552144
74266032500464262
oct461607651174640
982351646317811
1021012031011232
1167711747a5818
122434332808654
13b9556cc81421
14528db8475b32
15266887946457
hex131c3ea4f9a0

21012031011232 has 48 divisors (see below), whose sum is σ = 41534752984200. Its totient is φ = 10463558533120.

The previous prime is 21012031011199. The next prime is 21012031011233. The reversal of 21012031011232 is 23211013021012.

It can be written as a sum of positive squares in 4 ways, for example, as 20010198172176 + 1001832839056 = 4473276^2 + 1000916^2 .

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

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

Almost surely, 221012031011232 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 19.

Adding to 21012031011232 its reverse (23211013021012), we get a palindrome (44223044032244).

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

Divisors: 1 2 4 8 16 32 281 562 1124 2069 2248 4138 4496 8276 8992 16552 33104 66208 581389 1129409 1162778 2258818 2325556 4517636 4651112 9035272 9302224 18070544 18604448 36141088 317363929 634727858 1269455716 2336747221 2538911432 4673494442 5077822864 9346988884 10155645728 18693977768 37387955536 74775911072 656625969101 1313251938202 2626503876404 5253007752808 10506015505616 21012031011232