Search a number
-
+
2103014039724 = 2232134493619743
BaseRepresentation
bin11110100110100101011…
…001111010000010101100
321110001020122221021102200
4132212211121322002230
5233423433043232344
64250040013221500
7304636435252263
oct36464531720254
97401218837380
102103014039724
11740979666604
1229b6b3191890
1312340c632870
1473b01d2d5da
1539a86b31069
hex1e9a567a0ac

2103014039724 has 36 divisors (see below), whose sum is σ = 5724871553856. Its totient is φ = 647081242848.

The previous prime is 2103014039681. The next prime is 2103014039803. The reversal of 2103014039724 is 4279304103012.

It is a happy number.

2103014039724 is a `hidden beast` number, since 2 + 103 + 0 + 140 + 397 + 24 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

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

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, 2246809404 + ... + 2246810339.

Almost surely, 22103014039724 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 2103014039724 in words is "two trillion, one hundred three billion, fourteen million, thirty-nine thousand, seven hundred twenty-four".

Divisors: 1 2 3 4 6 9 12 13 18 26 36 39 52 78 117 156 234 468 4493619743 8987239486 13480859229 17974478972 26961718458 40442577687 53923436916 58417056659 80885155374 116834113318 161770310748 175251169977 233668226636 350502339954 525753509931 701004679908 1051507019862 2103014039724