Search a number
-
+
21040304223303 = 34488715315153
BaseRepresentation
bin1001100100010110100111…
…10110111111010001000111
32202111102200222101121120000
410302023103312333101013
510224211020340121203
6112425440552012343
74301053232021061
oct462132366772107
982442628347500
1021040304223303
11678216323a492
1224399033910b3
13b9812767b001
1452a4db424731
1526748eb794a3
hex1322d3dbf447

21040304223303 has 20 divisors (see below), whose sum is σ = 31431226960848. Its totient is φ = 14026579824960.

The previous prime is 21040304223299. The next prime is 21040304223343. The reversal of 21040304223303 is 30332240304012.

21040304223303 is a `hidden beast` number, since 2 + 1 + 0 + 4 + 0 + 304 + 22 + 330 + 3 = 666.

It is not a de Polignac number, because 21040304223303 - 22 = 21040304223299 is a prime.

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

It is a congruent number.

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

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 1300975 + ... + 6616127.

Almost surely, 221040304223303 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 10368, while the sum is 27.

Adding to 21040304223303 its reverse (30332240304012), we get a palindrome (51372544527315).

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

Divisors: 1 3 9 27 81 48871 146613 439839 1319517 3958551 5315153 15945459 47836377 143509131 430527393 259756842263 779270526789 2337811580367 7013434741101 21040304223303