Search a number
-
+
1043314112012 = 224347271476233
BaseRepresentation
bin11110010111010100101…
…11011111011000001100
310200201222100120021222212
433023222113133120030
5114043201403041022
62115143014125552
7135243203425664
oct17135227373014
93621870507885
101043314112012
11372515687387
1214a24b9508b8
13774cbb31813
14386d4c251a4
151c21418c3e2
hexf2ea5df60c

1043314112012 has 48 divisors (see below), whose sum is σ = 1915055020032. Its totient is φ = 496843320960.

The previous prime is 1043314111963. The next prime is 1043314112023. The reversal of 1043314112012 is 2102114133401.

It is an unprimeable number.

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

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

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

Almost surely, 21043314112012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 576, while the sum is 23.

Adding to 1043314112012 its reverse (2102114133401), we get a palindrome (3145428245413).

The spelling of 1043314112012 in words is "one trillion, forty-three billion, three hundred fourteen million, one hundred twelve thousand, twelve".

Divisors: 1 2 4 43 47 86 94 172 188 271 542 1084 2021 4042 8084 11653 12737 23306 25474 46612 50948 476233 547691 952466 1095382 1904932 2190764 20478019 22382951 40956038 44765902 81912076 89531804 129059143 258118286 516236572 962466893 1924933786 3849867572 5549543149 6065779721 11099086298 12131559442 22198172596 24263118884 260828528003 521657056006 1043314112012