Search a number
-
+
40003434130312 = 2317793723327823
BaseRepresentation
bin10010001100010000001100…
…11110110010101110001000
312020122021212002211220111001
421012020012132302232020
520220404013114132222
6221025153545344344
711266103250501322
oct1106100636625610
9166567762756431
1040003434130312
11118233a7751aa4
1245a0b251980b4
1319423ccbb0533
149c426860c612
154958ab466e27
hex2462067b2b88

40003434130312 has 32 divisors (see below), whose sum is σ = 80423880998400. Its totient is φ = 18586852487424.

The previous prime is 40003434130291. The next prime is 40003434130337. The reversal of 40003434130312 is 21303143430004.

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

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

Almost surely, 240003434130312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 10368, while the sum is 28.

Adding to 40003434130312 its reverse (21303143430004), we get a palindrome (61306577560316).

The spelling of 40003434130312 in words is "forty trillion, three billion, four hundred thirty-four million, one hundred thirty thousand, three hundred twelve".

Divisors: 1 2 4 8 17 34 68 79 136 158 316 632 1343 2686 5372 10744 3723327823 7446655646 14893311292 29786622584 63296572991 126593145982 253186291964 294142898017 506372583928 588285796034 1176571592068 2353143184136 5000429266289 10000858532578 20001717065156 40003434130312