Search a number
-
+
103030330100 = 22524572254493
BaseRepresentation
bin101111111110100010…
…1100001001011110100
3100211221100202001122212
41133331011201023310
53142001231030400
6115155333312552
710305121233065
oct1377505411364
9324840661585
10103030330100
113a770a31a45
1217b74795758
13993c583289
144db56c056c
152a302c0335
hex17fd1612f4

103030330100 has 36 divisors (see below), whose sum is σ = 224065140684. Its totient is φ = 41121934080.

The previous prime is 103030330097. The next prime is 103030330171. The reversal of 103030330100 is 1033030301.

It can be written as a sum of positive squares in 6 ways, for example, as 295977616 + 102734352484 = 17204^2 + 320522^2 .

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1081547 + ... + 1172946.

Almost surely, 2103030330100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 81, while the sum is 14.

Adding to 103030330100 its reverse (1033030301), we get a palindrome (104063360401).

The spelling of 103030330100 in words is "one hundred three billion, thirty million, three hundred thirty thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 457 914 1828 2285 4570 9140 11425 22850 45700 2254493 4508986 9017972 11272465 22544930 45089860 56362325 112724650 225449300 1030303301 2060606602 4121213204 5151516505 10303033010 20606066020 25757582525 51515165050 103030330100