Search a number
-
+
129231046012 = 22174146352599
BaseRepresentation
bin111100001011011000…
…1010100010101111100
3110100120100000100001111
41320112301110111330
54104131121433022
6135211245451404
712223315523665
oct1702661242574
9410510010044
10129231046012
114a896613672
1221067270b64
13c2567a1a83
14637d30236c
1535655c0477
hex1e16c5457c

129231046012 has 24 divisors (see below), whose sum is σ = 245297959200. Its totient is φ = 59331325440.

The previous prime is 129231045997. The next prime is 129231046027. The reversal of 129231046012 is 210640132921.

It is an interprime number because it is at equal distance from previous prime (129231045997) and next prime (129231046027).

It is a super-2 number, since 2×1292310460122 (a number of 23 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 2129231046012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 5184, while the sum is 31.

Adding to 129231046012 its reverse (210640132921), we get a palindrome (339871178933).

The spelling of 129231046012 in words is "one hundred twenty-nine billion, two hundred thirty-one million, forty-six thousand, twelve".

Divisors: 1 2 4 17 34 41 68 82 164 697 1394 2788 46352599 92705198 185410396 787994183 1575988366 1900456559 3151976732 3800913118 7601826236 32307761503 64615523006 129231046012