Search a number
-
+
103332012040 = 2352583300301
BaseRepresentation
bin110000000111100010…
…0010110000000001000
3100212201101102002111001
41200033010112000020
53143110443341130
6115245311344344
710315443416215
oct1401704260010
9325641362431
10103332012040
113a906255064
12180398220b4
139989c1c7ba
1450037b0b0c
152a4ba126ca
hex180f116008

103332012040 has 16 divisors (see below), whose sum is σ = 232497027180. Its totient is φ = 41332804800.

The previous prime is 103332012001. The next prime is 103332012059. The reversal of 103332012040 is 40210233301.

It can be written as a sum of positive squares in 2 ways, for example, as 100442089476 + 2889922564 = 316926^2 + 53758^2 .

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 1291650111 + ... + 1291650190.

Almost surely, 2103332012040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 19.

Adding to 103332012040 its reverse (40210233301), we get a palindrome (143542245341).

The spelling of 103332012040 in words is "one hundred three billion, three hundred thirty-two million, twelve thousand, forty".

Divisors: 1 2 4 5 8 10 20 40 2583300301 5166600602 10333201204 12916501505 20666402408 25833003010 51666006020 103332012040