Search a number
-
+
31030122101312 = 26484845657833
BaseRepresentation
bin1110000111000110000110…
…11001111011101001000000
311001212110011120011110212002
413003203003121323221000
513031344142224220222
6145555012530523132
76351565231646465
oct703430331735100
9131773146143762
1031030122101312
119983889a77554
123591a191364a8
131441188181379
14793c1a14366c
1538c270c37392
hex1c38c367ba40

31030122101312 has 14 divisors (see below), whose sum is σ = 61575398544918. Its totient is φ = 15515061050624.

The previous prime is 31030122101291. The next prime is 31030122101333. The reversal of 31030122101312 is 21310122103013.

It is a happy number.

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

It can be written as a sum of positive squares in only one way, i.e., 15525617345536 + 15504504755776 = 3940256^2 + 3937576^2 .

It is an unprimeable number.

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

Almost surely, 231030122101312 is an apocalyptic number.

31030122101312 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 20.

Adding to 31030122101312 its reverse (21310122103013), we get a palindrome (52340244204325).

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

Divisors: 1 2 4 8 16 32 64 484845657833 969691315666 1939382631332 3878765262664 7757530525328 15515061050656 31030122101312