Search a number
-
+
20003333301230 = 2517994311184927
BaseRepresentation
bin1001000110001011000111…
…00100110110001111101110
32121211022002200122202022212
410203011203210312033232
510110213311311114410
6110313223210210422
74133123150432156
oct443054344661756
977738080582285
1020003333301230
116412403187644
1222b0943a23a12
13b213c9a55826
144d2248c25766
1524a4ec815b05
hex1231639363ee

20003333301230 has 32 divisors (see below), whose sum is σ = 36211020503040. Its totient is φ = 7955782752160.

The previous prime is 20003333301181. The next prime is 20003333301251. The reversal of 20003333301230 is 3210333330002.

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 16289027 + ... + 17473953.

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

Almost surely, 220003333301230 is an apocalyptic number.

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

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

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

The sum of its prime factors is 1194544.

The product of its (nonzero) digits is 2916, while the sum is 23.

Adding to 20003333301230 its reverse (3210333330002), we get a palindrome (23213666631232).

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

Divisors: 1 2 5 10 179 358 895 1790 9431 18862 47155 94310 1184927 1688149 2369854 3376298 5924635 8440745 11849270 16881490 212101933 424203866 1060509665 2121019330 11175046537 22350093074 55875232685 111750465370 2000333330123 4000666660246 10001666650615 20003333301230