Search a number
-
+
1004343704 = 2371331191233
BaseRepresentation
bin111011110111010…
…001000110011000
32120222211221112222
4323313101012120
54024102444304
6243354323212
733613531520
oct7367210630
92528757488
101004343704
11475a20321
12240429508
131300cb320
149755c680
155d28d4be
hex3bdd1198

1004343704 has 128 divisors (see below), whose sum is σ = 2415329280. Its totient is φ = 380851200.

The previous prime is 1004343679. The next prime is 1004343713. The reversal of 1004343704 is 4073434001.

It is a super-3 number, since 3×10043437043 (a number of 28 digits) contains 333 as substring.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 21004343704 is an apocalyptic number.

1004343704 is a gapful number since it is divisible by the number (14) 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 1004343704, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (1207664640).

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

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

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

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

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

The product of its (nonzero) digits is 4032, while the sum is 26.

The square root of 1004343704 is about 31691.3821724456. The cubic root of 1004343704 is about 1001.4458099595.

Adding to 1004343704 its reverse (4073434001), we get a palindrome (5077777705).

The spelling of 1004343704 in words is "one billion, four million, three hundred forty-three thousand, seven hundred four".

Divisors: 1 2 4 7 8 13 14 26 28 31 52 56 62 91 104 124 182 191 217 233 248 364 382 403 434 466 728 764 806 868 932 1337 1528 1612 1631 1736 1864 2483 2674 2821 3029 3224 3262 4966 5348 5642 5921 6058 6524 7223 9932 10696 11284 11842 12116 13048 14446 17381 19864 21203 22568 23684 24232 28892 34762 41447 42406 44503 47368 50561 57784 69524 76973 82894 84812 89006 93899 101122 139048 153946 165788 169624 178012 187798 202244 307892 311521 331576 356024 375596 404488 538811 578539 615784 623042 657293 751192 1077622 1157078 1246084 1314586 1379593 2155244 2314156 2492168 2629172 2759186 4049773 4310488 4628312 5258344 5518372 8099546 9657151 11036744 16199092 17934709 19314302 32398184 35869418 38628604 71738836 77257208 125542963 143477672 251085926 502171852 1004343704