Search a number
-
+
312021101230042 = 2156010550615021
BaseRepresentation
bin100011011110010000001001…
…0111001101011011111011010
31111220202221000000201020112011
41012330200102321223133122
5311344123203403330132
63023340303130540134
7122502531522134521
oct10674402271533732
91456687000636464
10312021101230042
11904684512a8816
122abb394359764a
1310514604690b29
145709c8aa794b8
1526115b9025b47
hex11bc812e6b7da

312021101230042 has 4 divisors (see below), whose sum is σ = 468031651845066. Its totient is φ = 156010550615020.

The previous prime is 312021101229991. The next prime is 312021101230043. The reversal of 312021101230042 is 240032101120213.

It is a semiprime because it is the product of two primes.

It can be written as a sum of positive squares in only one way, i.e., 218138159789001 + 93882941441041 = 14769501^2 + 9689321^2 .

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

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

It is not an unprimeable number, because it can be changed into a prime (312021101230043) by changing a digit.

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

Almost surely, 2312021101230042 is an apocalyptic number.

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

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

312021101230042 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 156010550615023.

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

Adding to 312021101230042 its reverse (240032101120213), we get a palindrome (552053202350255).

The spelling of 312021101230042 in words is "three hundred twelve trillion, twenty-one billion, one hundred one million, two hundred thirty thousand, forty-two".

Divisors: 1 2 156010550615021 312021101230042