Search a number
-
+
1003300121100 = 2235229115321853
BaseRepresentation
bin11101001100110010101…
…10001110101000001100
310112220200201011221120110
432212121112032220030
5112414224312333400
62044524255320020
7132325466214234
oct16463126165014
93486621157513
101003300121100
11357551842802
12142543220010
13737c2bc1014
14367ba854cc4
151b17133ee50
hexe99958ea0c

1003300121100 has 72 divisors (see below), whose sum is σ = 3002981078160. Its totient is φ = 258320948480.

The previous prime is 1003300121081. The next prime is 1003300121119. The reversal of 1003300121100 is 11210033001.

It is an interprime number because it is at equal distance from previous prime (1003300121081) and next prime (1003300121119).

It is a super-2 number, since 2×10033001211002 (a number of 25 digits) contains 22 as substring.

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

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

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

Almost surely, 21003300121100 is an apocalyptic number.

1003300121100 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 18, while the sum is 12.

Adding to 1003300121100 its reverse (11210033001), we get a palindrome (1014510154101).

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

Divisors: 1 2 3 4 5 6 10 12 15 20 25 29 30 50 58 60 75 87 100 116 145 150 174 290 300 348 435 580 725 870 1450 1740 2175 2900 4350 8700 115321853 230643706 345965559 461287412 576609265 691931118 1153218530 1383862236 1729827795 2306437060 2883046325 3344333737 3459655590 5766092650 6688667474 6919311180 8649138975 10033001211 11532185300 13377334948 16721668685 17298277950 20066002422 33443337370 34596555900 40132004844 50165006055 66886674740 83608343425 100330012110 167216686850 200660024220 250825030275 334433373700 501650060550 1003300121100