Search a number
-
+
1004474880 = 2932543597
BaseRepresentation
bin111011110111110…
…001001000000000
32121000002121111100
4323313301020000
54024121144010
6243401214400
733614616123
oct7367611000
92530077440
101004474880
11475aaa932
12240491400
13130145c46
14975943ba
155d2b72c0
hex3bdf1200

1004474880 has 120 divisors (see below), whose sum is σ = 3478858812. Its totient is φ = 267853824.

The previous prime is 1004474879. The next prime is 1004474893. The reversal of 1004474880 is 884744001.

It is a happy number.

1004474880 is a `hidden beast` number, since 100 + 4 + 474 + 8 + 80 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 837755136 + 166719744 = 28944^2 + 12912^2 .

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

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

It is an unprimeable number.

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

Almost surely, 21004474880 is an apocalyptic number.

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

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

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

1004474880 is an equidigital number, since it uses as much as digits as its factorization.

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

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

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

The square root of 1004474880 is about 31693.4516895841. The cubic root of 1004474880 is about 1001.4894072314.

The spelling of 1004474880 in words is "one billion, four million, four hundred seventy-four thousand, eight hundred eighty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 30 32 36 40 45 48 60 64 72 80 90 96 120 128 144 160 180 192 240 256 288 320 360 384 480 512 576 640 720 768 960 1152 1280 1440 1536 1920 2304 2560 2880 3840 4608 5760 7680 11520 23040 43597 87194 130791 174388 217985 261582 348776 392373 435970 523164 653955 697552 784746 871940 1046328 1307910 1395104 1569492 1743880 1961865 2092656 2615820 2790208 3138984 3487760 3923730 4185312 5231640 5580416 6277968 6975520 7847460 8370624 10463280 11160832 12555936 13951040 15694920 16741248 20926560 22321664 25111872 27902080 31389840 33482496 41853120 50223744 55804160 62779680 66964992 83706240 100447488 111608320 125559360 167412480 200894976 251118720 334824960 502237440 1004474880