Search a number
-
+
21054023453212 = 22172075471491797
BaseRepresentation
bin1001100100110000001011…
…00101101100101000011100
32202112202010002112200222021
410302120011211230220130
510224422120001000322
6112440030154425524
74302050220400651
oct462300545545034
982482102480867
1021054023453212
116787a633a8a22
1224404b1a322a4
13b99502a62b29
1452b03d4d1c28
152679e42eb4c7
hex13260596ca1c

21054023453212 has 24 divisors (see below), whose sum is σ = 39012081104304. Its totient is φ = 9907721363712.

The previous prime is 21054023453149. The next prime is 21054023453237. The reversal of 21054023453212 is 21235432045012.

It is a Harshad number since it is a multiple of its sum of digits (34).

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 221054023453212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 57600, while the sum is 34.

Adding to 21054023453212 its reverse (21235432045012), we get a palindrome (42289455498224).

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

Divisors: 1 2 4 17 34 68 207547 415094 830188 1491797 2983594 3528299 5967188 7056598 14113196 25360549 50721098 101442196 309617991959 619235983918 1238471967836 5263505863303 10527011726606 21054023453212