Search a number
-
+
312030102123332 = 222914074091911253
BaseRepresentation
bin100011011110010100010101…
…1011001010111001101000100
31111220210210020022110222220022
41012330220223121113031010
5311344300122120421312
63023344352223154312
7122503300545356105
oct10674505331271504
91456723208428808
10312030102123332
119047125004a0aa
122abb5635a45998
131051540a3948a8
14570a4a22443ac
15261194432c172
hex11bca2b657344

312030102123332 has 24 divisors (see below), whose sum is σ = 564882778349400. Its totient is φ = 150635035869696.

The previous prime is 312030102123301. The next prime is 312030102123409. The reversal of 312030102123332 is 233321201030213.

It can be written as a sum of positive squares in 4 ways, for example, as 15068495457856 + 296961606665476 = 3881816^2 + 17232574^2 .

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, 162303818 + ... + 164215070.

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

Almost surely, 2312030102123332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3888, while the sum is 26.

Adding to 312030102123332 its reverse (233321201030213), we get a palindrome (545351303153545).

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

Divisors: 1 2 4 29 58 116 1407409 1911253 2814818 3822506 5629636 7645012 40814861 55426337 81629722 110852674 163259444 221705348 2689914673477 5379829346954 10759658693908 78007525530833 156015051061666 312030102123332