Search a number
-
+
21011330322 = 2321167296129
BaseRepresentation
bin10011100100010111…
…110111010100010010
32000020022112011122100
4103210113313110102
5321012400032242
613352533421230
71342452234543
oct234427672422
960208464570
1021011330322
118a02391504
1240a479a816
131c9b081048
1410347424ca
1582e93954c
hex4e45f7512

21011330322 has 12 divisors (see below), whose sum is σ = 45524549070. Its totient is φ = 7003776768.

The previous prime is 21011330317. The next prime is 21011330359. The reversal of 21011330322 is 22303311012.

21011330322 is a `hidden beast` number, since 2 + 1 + 0 + 11 + 330 + 322 = 666.

It can be written as a sum of positive squares in only one way, i.e., 20733408081 + 277922241 = 143991^2 + 16671^2 .

It is a Harshad number since it is a multiple of its sum of digits (18), and also a Moran number because the ratio is a prime number: 1167296129 = 21011330322 / (2 + 1 + 0 + 1 + 1 + 3 + 3 + 0 + 3 + 2 + 2).

It is a junction number, because it is equal to n+sod(n) for n = 21011330295 and 21011330304.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 583648047 + ... + 583648082.

Almost surely, 221011330322 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 21011330322 its reverse (22303311012), we get a palindrome (43314641334).

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

Divisors: 1 2 3 6 9 18 1167296129 2334592258 3501888387 7003776774 10505665161 21011330322