Search a number
-
+
312000334031002 = 21967725934677139
BaseRepresentation
bin100011011110000110011110…
…1000101000110100010011010
31111220200221101201120020001011
41012330030331011012202122
5311343303141002443002
63023322550313444134
7122501165062636651
oct10674147505064232
91456627351506034
10312000334031002
119045a664801801
122abab90871064a
1310512675079186
145708c7a926198
152610ca0c618d7
hex11bc33d14689a

312000334031002 has 32 divisors (see below), whose sum is σ = 493550147188800. Its totient is φ = 147514388156928.

The previous prime is 312000334030999. The next prime is 312000334031003. The reversal of 312000334031002 is 200130433000213.

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

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 64368949 + ... + 69046087.

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

Almost surely, 2312000334031002 is an apocalyptic number.

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

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

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

The sum of its prime factors is 4680430.

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

Adding to 312000334031002 its reverse (200130433000213), we get a palindrome (512130767031215).

The spelling of 312000334031002 in words is "three hundred twelve trillion, three hundred thirty-four million, thirty-one thousand, two".

Divisors: 1 2 19 38 677 1354 2593 5186 12863 25726 49267 98534 1755461 3510922 4677139 9354278 33353759 66707518 88865641 177731282 3166423103 6332846206 12127821427 24255642854 60162038957 120324077914 230428607113 460857214226 8210535106079 16421070212158 156000167015501 312000334031002