Search a number
-
+
124121330312 = 23719971109891
BaseRepresentation
bin111001110011000110…
…1010011001010001000
3102212101020011212211212
41303212031103022020
54013200030032222
6133004234512252
711652561620450
oct1634615231210
9385336155755
10124121330312
1148704289631
122007bb95688
13b920caa365
146016840d60
153366be56e2
hex1ce6353288

124121330312 has 32 divisors (see below), whose sum is σ = 266107705920. Its totient is φ = 53168170560.

The previous prime is 124121330269. The next prime is 124121330341. The reversal of 124121330312 is 213033121421.

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

It is an unprimeable number.

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

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

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

Almost surely, 2124121330312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 23.

Adding to 124121330312 its reverse (213033121421), we get a palindrome (337154451733).

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

Divisors: 1 2 4 7 8 14 28 56 1997 3994 7988 13979 15976 27958 55916 111832 1109891 2219782 4439564 7769237 8879128 15538474 31076948 62153896 2216452327 4432904654 8865809308 15515166289 17731618616 31030332578 62060665156 124121330312