Search a number
-
+
120332212122 = 23316764315017
BaseRepresentation
bin111000000010001011…
…0111101011110011010
3102111121011021201212010
41300010112331132122
53432420021241442
6131140240530350
711456641632603
oct1600426753632
9374534251763
10120332212122
114703a43aaa1
121b3a30209b6
13b468c82ca5
145b77502daa
1531e4228b9c
hex1c045bd79a

120332212122 has 64 divisors (see below), whose sum is σ = 252544610304. Its totient is φ = 38175477120.

The previous prime is 120332212109. The next prime is 120332212139. The reversal of 120332212122 is 221212233021.

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 31 ways as a sum of consecutive naturals, for example, 8005558 + ... + 8020574.

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

Almost surely, 2120332212122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 15763.

The product of its (nonzero) digits is 576, while the sum is 21.

Adding to 120332212122 its reverse (221212233021), we get a palindrome (341544445143).

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

Divisors: 1 2 3 6 31 62 67 93 134 186 201 402 643 1286 1929 2077 3858 4154 6231 12462 15017 19933 30034 39866 43081 45051 59799 86162 90102 119598 129243 258486 465527 931054 1006139 1335511 1396581 2012278 2671022 2793162 3018417 4006533 6036834 8013066 9655931 19311862 28967793 31190309 57935586 62380618 93570927 187141854 299333861 598667722 646947377 898001583 1293894754 1796003166 1940842131 3881684262 20055368687 40110737374 60166106061 120332212122