Search a number
-
+
18315150316506 = 2321017508350917
BaseRepresentation
bin1000010101000010101000…
…00001110101001111011010
32101211220121022112111121100
410022201110001311033122
54400033411440112011
6102541510334052230
73600140333014161
oct412412401651732
971756538474540
1018315150316506
11592145897358a
12207972294a076
13a2b15a5a72b4
1447465aaa23d8
1521b64466ed56
hex10a8540753da

18315150316506 has 12 divisors (see below), whose sum is σ = 39682825685802. Its totient is φ = 6105050105496.

The previous prime is 18315150316481. The next prime is 18315150316531. The reversal of 18315150316506 is 60561305151381.

18315150316506 is a `hidden beast` number, since 1 + 8 + 31 + 51 + 50 + 3 + 16 + 506 = 666.

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

It can be written as a sum of positive squares in only one way, i.e., 14092778781225 + 4222371535281 = 3754035^2 + 2054841^2 .

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

It is a Curzon 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 5 ways as a sum of consecutive naturals, for example, 508754175441 + ... + 508754175476.

Almost surely, 218315150316506 is an apocalyptic number.

18315150316506 is an abundant number, since it is smaller than the sum of its proper divisors (21367675369296).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

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

The product of its (nonzero) digits is 324000, while the sum is 45.

Adding to 18315150316506 its reverse (60561305151381), we get a palindrome (78876455467887).

The spelling of 18315150316506 in words is "eighteen trillion, three hundred fifteen billion, one hundred fifty million, three hundred sixteen thousand, five hundred six".

Divisors: 1 2 3 6 9 18 1017508350917 2035016701834 3052525052751 6105050105502 9157575158253 18315150316506