Search a number
-
+
103203111012 = 22317505897603
BaseRepresentation
bin110000000011101100…
…0101000000001100100
3100212101101212020111220
41200013120220001210
53142324444023022
6115224424500340
710312316653401
oct1400730500144
9325341766456
10103203111012
113a84a513891
121800261a6b0
1399692ca2c1
144dd06192a8
152a4054e85c
hex1807628064

103203111012 has 24 divisors (see below), whose sum is σ = 254972392416. Its totient is φ = 32377446528.

The previous prime is 103203110999. The next prime is 103203111041. The reversal of 103203111012 is 210111302301.

It is a happy number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 252948598 + ... + 252949005.

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

Almost surely, 2103203111012 is an apocalyptic number.

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

It is an amenable number.

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

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

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

103203111012 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 103203111012 its reverse (210111302301), we get a palindrome (313314413313).

The spelling of 103203111012 in words is "one hundred three billion, two hundred three million, one hundred eleven thousand, twelve".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 505897603 1011795206 1517692809 2023590412 3035385618 6070771236 8600259251 17200518502 25800777753 34401037004 51601555506 103203111012