Search a number
-
+
30313343100 = 22352101044477
BaseRepresentation
bin11100001110110100…
…001110100001111100
32220020120220101022010
4130032310032201330
5444040203434400
621531544051220
72122123110405
oct341664164174
986216811263
1030313343100
1111946101377
125a5ba63b10
132b21285311
141677cd29ac
15bc63c1450
hex70ed0e87c

30313343100 has 36 divisors (see below), whose sum is σ = 87706606904. Its totient is φ = 8083558080.

The previous prime is 30313343077. The next prime is 30313343131. The reversal of 30313343100 is 134331303.

It is a super-4 number, since 4×303133431004 (a number of 43 digits) contains 4444 as substring. Note that it is a super-d number also for d = 2.

It is a congruent number.

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, 50521939 + ... + 50522538.

Almost surely, 230313343100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 972, while the sum is 21.

Adding to 30313343100 its reverse (134331303), we get a palindrome (30447674403).

The spelling of 30313343100 in words is "thirty billion, three hundred thirteen million, three hundred forty-three thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 101044477 202088954 303133431 404177908 505222385 606266862 1010444770 1212533724 1515667155 2020889540 2526111925 3031334310 5052223850 6062668620 7578335775 10104447700 15156671550 30313343100