Search a number
-
+
12034656020 = 2251579414073
BaseRepresentation
bin10110011010101001…
…00100011100010100
31011001201022212110202
423031110210130110
5144121332443040
65310104240032
7604141613462
oct131524443424
934051285422
1012034656020
115116282212
1223ba470018
13119a3a9b4a
1482247d832
154a6819015
hex2cd524714

12034656020 has 48 divisors (see below), whose sum is σ = 25467030288. Its totient is φ = 4776944640.

The previous prime is 12034655939. The next prime is 12034656037. The reversal of 12034656020 is 2065643021.

It can be written as a sum of positive squares in 8 ways, for example, as 1358807044 + 10675848976 = 36862^2 + 103324^2 .

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2952704 + ... + 2956776.

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

Almost surely, 212034656020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 29.

The spelling of 12034656020 in words is "twelve billion, thirty-four million, six hundred fifty-six thousand, twenty".

Divisors: 1 2 4 5 10 20 157 314 628 785 941 1570 1882 3140 3764 4073 4705 8146 9410 16292 18820 20365 40730 81460 147737 295474 590948 639461 738685 1278922 1477370 2557844 2954740 3197305 3832693 6394610 7665386 12789220 15330772 19163465 38326930 76653860 601732801 1203465602 2406931204 3008664005 6017328010 12034656020