Search a number
-
+
150335422031 = 236536322697
BaseRepresentation
bin1000110000000010110…
…0000111111001001111
3112101001010121201101202
42030000230013321033
54430341332001111
6153021345500115
713601311001024
oct2140054077117
9471033551352
10150335422031
1158836476743
122517704163b
131123ac00132
1473c214554b
153d9d288b3b
hex2300b07e4f

150335422031 has 4 divisors (see below), whose sum is σ = 156871744752. Its totient is φ = 143799099312.

The previous prime is 150335421983. The next prime is 150335422043. The reversal of 150335422031 is 130224533051.

It is a happy number.

It is a semiprime because it is the product of two primes, and also an emirpimes, since its reverse is a distinct semiprime: 130224533051 = 353393685009.

It is a cyclic number.

It is not a de Polignac number, because 150335422031 - 210 = 150335421007 is a prime.

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

It is a Duffinian number.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (150335422931) 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 in 3 ways as a sum of consecutive naturals, for example, 3268161326 + ... + 3268161371.

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

Almost surely, 2150335422031 is an apocalyptic number.

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

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

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

The sum of its prime factors is 6536322720.

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

Adding to 150335422031 its reverse (130224533051), we get a palindrome (280559955082).

The spelling of 150335422031 in words is "one hundred fifty billion, three hundred thirty-five million, four hundred twenty-two thousand, thirty-one".

Divisors: 1 23 6536322697 150335422031