Search a number
-
+
681064616 = 23433974987
BaseRepresentation
bin101000100110000…
…011100010101000
31202110112200000102
4220212003202220
52343323031431
6151325324532
722606645061
oct5046034250
91673480012
10681064616
1131a496a21
12170106748
13ab13c71b
1466649568
153ebd1dcb
hex289838a8

681064616 has 32 divisors (see below), whose sum is σ = 1310247840. Its totient is φ = 331708608.

The previous prime is 681064613. The next prime is 681064663. The reversal of 681064616 is 616460186.

It is a happy number.

It is a super-2 number, since 2×6810646162 = 927698022334454912, which contains 22 as substring.

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

It is not an unprimeable number, because it can be changed into a prime (681064613) 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 7 ways as a sum of consecutive naturals, for example, 134075 + ... + 139061.

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

Almost surely, 2681064616 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 41472, while the sum is 38.

The square root of 681064616 is about 26097.2147172835. The cubic root of 681064616 is about 879.8246103628.

The spelling of 681064616 in words is "six hundred eighty-one million, sixty-four thousand, six hundred sixteen".

Divisors: 1 2 4 8 43 86 172 344 397 794 1588 3176 4987 9974 17071 19948 34142 39896 68284 136568 214441 428882 857764 1715528 1979839 3959678 7919356 15838712 85133077 170266154 340532308 681064616