Search a number
-
+
21641150272 = 26726900877
BaseRepresentation
bin10100001001111010…
…011011111101000000
32001212012122100012011
4110021322123331000
5323310113302042
613535232542304
71364200512400
oct241172337500
961765570164
1021641150272
1191a5957565
12423b6b1994
13206b6ba981
14109424c800
15869d97a17
hex509e9bf40

21641150272 has 42 divisors (see below), whose sum is σ = 49955455842. Its totient is φ = 9274777344.

The previous prime is 21641150257. The next prime is 21641150339. The reversal of 21641150272 is 27205114612.

It can be written as a sum of positive squares in only one way, i.e., 10954552896 + 10686597376 = 104664^2 + 103376^2 .

It is a congruent number.

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 5 ways as a sum of consecutive naturals, for example, 3447303 + ... + 3453574.

Almost surely, 221641150272 is an apocalyptic number.

It is an amenable number.

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

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

21641150272 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 6720, while the sum is 31.

Adding to 21641150272 its reverse (27205114612), we get a palindrome (48846264884).

The spelling of 21641150272 in words is "twenty-one billion, six hundred forty-one million, one hundred fifty thousand, two hundred seventy-two".

Divisors: 1 2 4 7 8 14 16 28 32 49 56 64 98 112 196 224 392 448 784 1568 3136 6900877 13801754 27603508 48306139 55207016 96612278 110414032 193224556 220828064 338142973 386449112 441656128 676285946 772898224 1352571892 1545796448 2705143784 3091592896 5410287568 10820575136 21641150272