Search a number
-
+
1012355300 = 225211920323
BaseRepresentation
bin111100010101110…
…101000011100100
32121112220222101202
4330111311003210
54033130332200
6244242142032
734041610115
oct7425650344
92545828352
101012355300
1147a4a2580
12243051918
13131974b08
149864620c
155dd221d5
hex3c5750e4

1012355300 has 36 divisors (see below), whose sum is σ = 2396523696. Its totient is φ = 368128800.

The previous prime is 1012355297. The next prime is 1012355339. The reversal of 1012355300 is 35532101.

1012355300 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

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, 459062 + ... + 461261.

Almost surely, 21012355300 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 450, while the sum is 20.

The square root of 1012355300 is about 31817.5313310131. The cubic root of 1012355300 is about 1004.1015873145.

Adding to 1012355300 its reverse (35532101), we get a palindrome (1047887401).

The spelling of 1012355300 in words is "one billion, twelve million, three hundred fifty-five thousand, three hundred".

Divisors: 1 2 4 5 10 11 20 22 25 44 50 55 100 110 220 275 550 1100 920323 1840646 3681292 4601615 9203230 10123553 18406460 20247106 23008075 40494212 46016150 50617765 92032300 101235530 202471060 253088825 506177650 1012355300