Search a number
-
+
680030112 = 25331122777
BaseRepresentation
bin101000100010000…
…110111110100000
31202101121002221110
4220202012332200
52343041430422
6151251223320
722565106036
oct5042067640
91671532843
10680030112
1131994a763
1216b8a7b40
13aab698a8
146645a556
153ea7a60c
hex28886fa0

680030112 has 48 divisors (see below), whose sum is σ = 1790897472. Its totient is φ = 225937920.

The previous prime is 680030111. The next prime is 680030137. The reversal of 680030112 is 211030086.

It is a tau number, because it is divible by the number of its divisors (48).

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 18468 + ... + 41244.

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

Almost surely, 2680030112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 21.

The square root of 680030112 is about 26077.3869856625. The cubic root of 680030112 is about 879.3789143709.

Adding to 680030112 its reverse (211030086), we get a palindrome (891060198).

The spelling of 680030112 in words is "six hundred eighty million, thirty thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 96 311 622 933 1244 1866 2488 3732 4976 7464 9952 14928 22777 29856 45554 68331 91108 136662 182216 273324 364432 546648 728864 1093296 2186592 7083647 14167294 21250941 28334588 42501882 56669176 85003764 113338352 170007528 226676704 340015056 680030112