Search a number
-
+
1010332100 = 225217594313
BaseRepresentation
bin111100001110000…
…111000111000100
32121102010012002102
4330032013013010
54032121111400
6244130531232
734015452431
oct7416070704
92542105072
101010332100
11479340508
12242436b18
13131416c5b
149827ab88
155da729d5
hex3c3871c4

1010332100 has 36 divisors (see below), whose sum is σ = 2321390484. Its totient is φ = 380359680.

The previous prime is 1010332039. The next prime is 1010332133. The reversal of 1010332100 is 12330101.

It can be written as a sum of positive squares in 6 ways, for example, as 94906564 + 915425536 = 9742^2 + 30256^2 .

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, 295457 + ... + 298856.

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

Almost surely, 21010332100 is an apocalyptic number.

1010332100 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 18, while the sum is 11.

The square root of 1010332100 is about 31785.7216372383. The cubic root of 1010332100 is about 1003.4322395872.

Adding to 1010332100 its reverse (12330101), we get a palindrome (1022662201).

The spelling of 1010332100 in words is "one billion, ten million, three hundred thirty-two thousand, one hundred".

Divisors: 1 2 4 5 10 17 20 25 34 50 68 85 100 170 340 425 850 1700 594313 1188626 2377252 2971565 5943130 10103321 11886260 14857825 20206642 29715650 40413284 50516605 59431300 101033210 202066420 252583025 505166050 1010332100