Search a number
-
+
124004340102 = 23832232274919
BaseRepresentation
bin111001101111100111…
…1000001000110000110
3102212002002001011110010
41303133033001012012
54012430102340402
6132544455211050
711646641333226
oct1633717010606
9385062034403
10124004340102
1148654243105
1220048976a86
13b902998396
1460050aa086
15335b7d6a6c
hex1cdf3c1186

124004340102 has 64 divisors (see below), whose sum is σ = 253284433920. Its totient is φ = 40466326944.

The previous prime is 124004340079. The next prime is 124004340107. The reversal of 124004340102 is 201043400421.

It is a congruent number.

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

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, 25206799 + ... + 25211717.

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

Almost surely, 2124004340102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 5457.

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

Adding to 124004340102 its reverse (201043400421), we get a palindrome (325047740523).

The spelling of 124004340102 in words is "one hundred twenty-four billion, four million, three hundred forty thousand, one hundred two".

Divisors: 1 2 3 6 83 166 223 227 249 446 454 498 669 681 1338 1362 4919 9838 14757 18509 18841 29514 37018 37682 50621 55527 56523 101242 111054 113046 151863 303726 408277 816554 1096937 1116613 1224831 2193874 2233226 2449662 3290811 3349839 4201543 6581622 6699678 8403086 12604629 25209258 91045771 92678879 182091542 185357758 249004699 273137313 278036637 498009398 546274626 556073274 747014097 1494028194 20667390017 41334780034 62002170051 124004340102