Search a number
-
+
12844812289156 = 22532338112
BaseRepresentation
bin1011101011101010101001…
…1110010100010010000100
31200110221201001102222222021
42322322222132110102010
53140422133421223111
643152454133212524
72464002265000621
oct272725236242204
950427631388867
1012844812289156
1141024aa745711
1215354b1791144
13722350706893
143259996ad348
151741ca422d71
hexbaeaa794484

12844812289156 has 27 divisors (see below), whose sum is σ = 22911222578853. Its totient is φ = 6301042303920.

The previous prime is 12844812289129. The next prime is 12844812289193. The reversal of 12844812289156 is 65198221844821.

The square root of 12844812289156 is 3583966.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in only one way, i.e., 9259788140100 + 3585024149056 = 3042990^2 + 1893416^2 .

It is a Duffinian number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 8 ways as a sum of consecutive naturals, for example, 379883491 + ... + 379917301.

Almost surely, 212844812289156 is an apocalyptic number.

12844812289156 is the 3583966-th square number.

It is an amenable number.

12844812289156 is a deficient number, since it is larger than the sum of its proper divisors (10066410289697).

12844812289156 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its digits is 17694720, while the sum is 61.

The spelling of 12844812289156 in words is "twelve trillion, eight hundred forty-four billion, eight hundred twelve million, two hundred eighty-nine thousand, one hundred fifty-six".

Divisors: 1 2 4 53 106 212 2809 5618 11236 33811 67622 135244 1791983 3583966 7167932 94975099 189950198 379900396 1143183721 2286367442 4572734884 60588737213 121177474426 242354948852 3211203072289 6422406144578 12844812289156