Search a number
-
+
330310121020 = 225111501409641
BaseRepresentation
bin1001100111010000000…
…01000111011000111100
31011120120212202201011221
410303220001013120330
520402433342333040
6411424204123124
732602251463165
oct4635001073074
91146525681157
10330310121020
111180a14a78a0
12540242364a4
13251c0526469
1411db683676c
1588d364574a
hex4ce804763c

330310121020 has 24 divisors (see below), whose sum is σ = 756710459568. Its totient is φ = 120112771200.

The previous prime is 330310120991. The next prime is 330310121059. The reversal of 330310121020 is 20121013033.

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

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

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

Almost surely, 2330310121020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 330310121020 its reverse (20121013033), we get a palindrome (350431134053).

The spelling of 330310121020 in words is "three hundred thirty billion, three hundred ten million, one hundred twenty-one thousand, twenty".

Divisors: 1 2 4 5 10 11 20 22 44 55 110 220 1501409641 3002819282 6005638564 7507048205 15014096410 16515506051 30028192820 33031012102 66062024204 82577530255 165155060510 330310121020