Search a number
-
+
683831304 = 233213730589
BaseRepresentation
bin101000110000100…
…111000000001000
31202122202020012100
4220300213000020
52400030100204
6151504513400
722642320162
oct5060470010
91678666170
10683831304
11321006642
1217101b860
13ab89ab10
1466b69932
154007ba39
hex28c27008

683831304 has 48 divisors (see below), whose sum is σ = 1994510700. Its totient is φ = 210409344.

The previous prime is 683831303. The next prime is 683831321. The reversal of 683831304 is 403138386.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 630512100 + 53319204 = 25110^2 + 7302^2 .

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 364359 + ... + 366230.

Almost surely, 2683831304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 683831304 is about 26150.1683359783. The cubic root of 683831304 is about 881.0143709248.

The spelling of 683831304 in words is "six hundred eighty-three million, eight hundred thirty-one thousand, three hundred four".

Divisors: 1 2 3 4 6 8 9 12 13 18 24 26 36 39 52 72 78 104 117 156 234 312 468 936 730589 1461178 2191767 2922356 4383534 5844712 6575301 8767068 9497657 13150602 17534136 18995314 26301204 28492971 37990628 52602408 56985942 75981256 85478913 113971884 170957826 227943768 341915652 683831304