Search a number
-
+
34431343012 = 221119292714071
BaseRepresentation
bin100000000100010001…
…001001100110100100
310021212120122110012101
4200010101021212210
51031003410434022
623452331101444
72326145405143
oct400421114644
9107776573171
1034431343012
1113669660690
12680aba1884
133329480461
141948ba175a
15d67ba4627
hex8044499a4

34431343012 has 48 divisors (see below), whose sum is σ = 69220730880. Its totient is φ = 14820775200.

The previous prime is 34431343007. The next prime is 34431343019. The reversal of 34431343012 is 21034313443.

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

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2439937 + ... + 2454007.

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

Almost surely, 234431343012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 34431343012 its reverse (21034313443), we get a palindrome (55465656455).

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

Divisors: 1 2 4 11 19 22 38 44 76 209 418 836 2927 5854 11708 14071 28142 32197 55613 56284 64394 111226 128788 154781 222452 267349 309562 534698 611743 619124 1069396 1223486 2446972 2940839 5881678 11763356 41185817 82371634 164743268 453043987 782530523 906087974 1565061046 1812175948 3130122092 8607835753 17215671506 34431343012