Search a number
-
+
3104434129 is a prime number
BaseRepresentation
bin1011100100001001…
…1110011111010001
322000100112121000211
42321002132133101
522324213343004
61232014444121
7136634153236
oct27102363721
98010477024
103104434129
111353410345
12727803641
133a621b394
1421642d78d
15132822504
hexb909e7d1

3104434129 has 2 divisors, whose sum is σ = 3104434130. Its totient is φ = 3104434128.

The previous prime is 3104434127. The next prime is 3104434133. The reversal of 3104434129 is 9214344013.

It is a weak prime.

It can be written as a sum of positive squares in only one way, i.e., 1847022529 + 1257411600 = 42977^2 + 35460^2 .

It is a cyclic number.

It is not a de Polignac number, because 3104434129 - 21 = 3104434127 is a prime.

It is a super-2 number, since 2×31044341292 = 19275022522599977282, which contains 22 as substring.

Together with 3104434127, it forms a pair of twin primes.

It is a self number, because there is not a number n which added to its sum of digits gives 3104434129.

It is not a weakly prime, because it can be changed into another prime (3104434127) by changing a digit.

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

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 1552217064 + 1552217065.

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

Almost surely, 23104434129 is an apocalyptic number.

It is an amenable number.

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

3104434129 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The square root of 3104434129 is about 55717.4490532365. The cubic root of 3104434129 is about 1458.7946091755.

The spelling of 3104434129 in words is "three billion, one hundred four million, four hundred thirty-four thousand, one hundred twenty-nine".