Search a number
-
+
643154036112 = 243371291164743
BaseRepresentation
bin10010101101111101111…
…01111100010110010000
32021111002111210020011000
421112332331330112100
541014134413123422
61211243315022000
764315646051250
oct11267675742620
92244074706130
10643154036112
1122883a760655
12a4792b9a900
13488592a7313
14231b36b3960
1511ae36c3cac
hex95bef7c590

643154036112 has 160 divisors (see below), whose sum is σ = 2111464540160. Its totient is φ = 183614843520.

The previous prime is 643154036099. The next prime is 643154036123. The reversal of 643154036112 is 211630451346.

643154036112 is a `hidden beast` number, since 6 + 4 + 31 + 5 + 4 + 0 + 3 + 611 + 2 = 666.

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

It is a Harshad number since it is a multiple of its sum of digits (36).

It is an unprimeable number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 3821613 + ... + 3986355.

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

Almost surely, 2643154036112 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 643154036112, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (1055732270080).

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

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

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

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

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

The product of its (nonzero) digits is 51840, while the sum is 36.

Adding to 643154036112 its reverse (211630451346), we get a palindrome (854784487458).

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

Divisors: 1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 36 42 48 54 56 63 72 84 108 112 126 144 168 189 216 252 336 378 432 504 756 1008 1291 1512 2582 3024 3873 5164 7746 9037 10328 11619 15492 18074 20656 23238 27111 30984 34857 36148 46476 54222 61968 69714 72296 81333 92952 108444 139428 144592 162666 164743 185904 216888 243999 278856 325332 329486 433776 487998 494229 557712 650664 658972 975996 988458 1153201 1301328 1317944 1482687 1951992 1976916 2306402 2635888 2965374 3459603 3903984 3953832 4448061 4612804 5930748 6919206 7907664 8896122 9225608 10378809 11861496 13838412 17792244 18451216 20757618 23722992 27676824 31136427 35584488 41515236 55353648 62272854 71168976 83030472 124545708 166060944 212683213 249091416 425366426 498182832 638049639 850732852 1276099278 1488782491 1701465704 1914148917 2552198556 2977564982 3402931408 3828297834 4466347473 5104397112 5742446751 5955129964 7656595668 8932694946 10208794224 11484893502 11910259928 13399042419 15313191336 17865389892 22969787004 23820519856 26798084838 30626382672 35730779784 40197127257 45939574008 53596169676 71461559568 80394254514 91879148016 107192339352 160788509028 214384678704 321577018056 643154036112