Search a number
-
+
40340104102 = 2596167233359
BaseRepresentation
bin100101100100011101…
…010010001110100110
310212010101000121121201
4211210131102032212
51130104031312402
630310524233114
72625444140644
oct454435221646
9125111017551
1040340104102
1116120a34311
12799999b79a
133a5b6823ac
141d49820194
1510b17b8687
hex9647523a6

40340104102 has 64 divisors (see below), whose sum is σ = 63928051200. Its totient is φ = 19076302080.

The previous prime is 40340104097. The next prime is 40340104121. The reversal of 40340104102 is 20140104304.

It is a self number, because there is not a number n which added to its sum of digits gives 40340104102.

It is a congruent number.

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

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

Almost surely, 240340104102 is an apocalyptic number.

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

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

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

The sum of its prime factors is 781.

The product of its (nonzero) digits is 384, while the sum is 19.

Adding to 40340104102 its reverse (20140104304), we get a palindrome (60480208406).

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

Divisors: 1 2 59 61 67 118 122 134 233 359 466 718 3599 3953 4087 7198 7906 8174 13747 14213 15611 21181 21899 24053 27494 28426 31222 42362 43798 48106 83647 167294 241133 482266 838567 921049 952271 1292041 1419127 1467233 1677134 1842098 1904542 2584082 2838254 2934466 4935173 5102467 5604349 9870346 10204934 11208698 56183989 86566747 112367978 173133494 301045553 330656591 341865289 602091106 661313182 683730578 20170052051 40340104102