Search a number
-
+
643090536 = 233311318731
BaseRepresentation
bin100110010101001…
…100100001101000
31122211002101101000
4212111030201220
52304112344121
6143451355000
721636115344
oct4625144150
91584071330
10643090536
1130000a490
1215b452a60
13a330505a
14615a2624
153b6d0526
hex2654c868

643090536 has 128 divisors (see below), whose sum is σ = 2011852800. Its totient is φ = 188568000.

The previous prime is 643090531. The next prime is 643090537. The reversal of 643090536 is 635090346.

643090536 is a `hidden beast` number, since 6 + 4 + 30 + 90 + 536 = 666.

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

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

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

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

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

Almost surely, 2643090536 is an apocalyptic number.

643090536 is a gapful number since it is divisible by the number (66) formed by its first and last digit.

It is an amenable number.

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

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

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

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

643090536 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 643090536 is about 25359.2297990298. The cubic root of 643090536 is about 863.1588070495.

The spelling of 643090536 in words is "six hundred forty-three million, ninety thousand, five hundred thirty-six".

Divisors: 1 2 3 4 6 8 9 11 12 18 22 24 27 31 33 36 44 54 62 66 72 88 93 99 108 124 132 186 198 216 248 264 279 297 341 372 396 558 594 682 744 792 837 1023 1116 1188 1364 1674 2046 2232 2376 2728 3069 3348 4092 6138 6696 8184 8731 9207 12276 17462 18414 24552 26193 34924 36828 52386 69848 73656 78579 96041 104772 157158 192082 209544 235737 270661 288123 314316 384164 471474 541322 576246 628632 768328 811983 864369 942948 1082644 1152492 1623966 1728738 1885896 2165288 2304984 2435949 2593107 2977271 3247932 3457476 4871898 5186214 5954542 6495864 6914952 7307847 8931813 9743796 10372428 11909084 14615694 17863626 19487592 20744856 23818168 26795439 29231388 35727252 53590878 58462776 71454504 80386317 107181756 160772634 214363512 321545268 643090536