Search a number
-
+
1257316352 = 213314951
BaseRepresentation
bin100101011110001…
…0010000000000000
310020121212021210022
41022330102000000
510033333110402
6324432353012
743105004225
oct11274220000
93217767708
101257316352
115957a4426
122b10a5768
13170641a96
14bcdad94c
15755ad2a2
hex4af12000

1257316352 has 56 divisors (see below), whose sum is σ = 2596115712. Its totient is φ = 608256000.

The previous prime is 1257316349. The next prime is 1257316381. The reversal of 1257316352 is 2536137521.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 251477 + ... + 256427.

Almost surely, 21257316352 is an apocalyptic number.

It is an amenable number.

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

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

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

1257316352 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its digits is 37800, while the sum is 35.

The square root of 1257316352 is about 35458.6569401606. The cubic root of 1257316352 is about 1079.3149382025.

The spelling of 1257316352 in words is "one billion, two hundred fifty-seven million, three hundred sixteen thousand, three hundred fifty-two".

Divisors: 1 2 4 8 16 31 32 62 64 124 128 248 256 496 512 992 1024 1984 2048 3968 4096 4951 7936 8192 9902 15872 19804 31744 39608 63488 79216 126976 153481 158432 253952 306962 316864 613924 633728 1227848 1267456 2455696 2534912 4911392 5069824 9822784 10139648 19645568 20279296 39291136 40558592 78582272 157164544 314329088 628658176 1257316352