Search a number
-
+
315101663016112 = 24710115927811739
BaseRepresentation
bin100011110100101010101001…
…0101100010011010010110000
31112022200102110200012021120201
41013221111102230103102300
5312300111201213003422
63034055412225044544
7123241225645233520
oct10751252254232260
91468612420167521
10315101663016112
11914459570a8785
122b410991486754
13106a8c6183181b
1457b5005187680
1526667b6208727
hex11e9552b134b0

315101663016112 has 40 divisors (see below), whose sum is σ = 697732033363200. Its totient is φ = 135042230044992.

The previous prime is 315101663016109. The next prime is 315101663016157. The reversal of 315101663016112 is 211610366101513.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2576062 + ... + 25235677.

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

Almost surely, 2315101663016112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 19440, while the sum is 37.

The spelling of 315101663016112 in words is "three hundred fifteen trillion, one hundred one billion, six hundred sixty-three million, sixteen thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 56 112 101159 202318 404636 708113 809272 1416226 1618544 2832452 5664904 11329808 27811739 55623478 111246956 194682173 222493912 389364346 444987824 778728692 1557457384 3114914768 2813407705501 5626815411002 11253630822004 19693853938507 22507261644008 39387707877014 45014523288016 78775415754028 157550831508056 315101663016112