Search a number
-
+
30354101300 = 22522111438583
BaseRepresentation
bin11100010001001111…
…101101010000110100
32220100102121010001002
4130101033231100310
5444131122220200
621540001422432
72123126414105
oct342117552064
986312533032
1030354101300
111196710a636
125a7163aa18
132b29855cb3
14167d4a23ac
15bc9c72bd5
hex7113ed434

30354101300 has 36 divisors (see below), whose sum is σ = 66180618336. Its totient is φ = 12084088800.

The previous prime is 30354101299. The next prime is 30354101303. The reversal of 30354101300 is 310145303.

It is a happy number.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (30354101303) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

Almost surely, 230354101300 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 30354101300 its reverse (310145303), we get a palindrome (30664246603).

The spelling of 30354101300 in words is "thirty billion, three hundred fifty-four million, one hundred one thousand, three hundred".

Divisors: 1 2 4 5 10 20 25 50 100 211 422 844 1055 2110 4220 5275 10550 21100 1438583 2877166 5754332 7192915 14385830 28771660 35964575 71929150 143858300 303541013 607082026 1214164052 1517705065 3035410130 6070820260 7588525325 15177050650 30354101300