Search a number
-
+
30311103330 = 2325536354529
BaseRepresentation
bin11100001110101011…
…101011101101100010
32220020102200120220200
4130032223223231202
5444034120301310
621531424050030
72122065061434
oct341653535542
986212616820
1030311103330
1111944911622
125a5b163916
132b2097ca01
1416778ac654
15bc60cc9c0
hex70eaebb62

30311103330 has 48 divisors (see below), whose sum is σ = 80295841080. Its totient is φ = 7930450944.

The previous prime is 30311103301. The next prime is 30311103341. The reversal of 30311103330 is 3330111303.

It can be written as a sum of positive squares in 4 ways, for example, as 29221509249 + 1089594081 = 170943^2 + 33009^2 .

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

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 3172495 + ... + 3182034.

Almost surely, 230311103330 is an apocalyptic number.

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

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

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

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

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

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

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

Adding to 30311103330 its reverse (3330111303), we get a palindrome (33641214633).

The spelling of 30311103330 in words is "thirty billion, three hundred eleven million, one hundred three thousand, three hundred thirty".

Divisors: 1 2 3 5 6 9 10 15 18 30 45 53 90 106 159 265 318 477 530 795 954 1590 2385 4770 6354529 12709058 19063587 31772645 38127174 57190761 63545290 95317935 114381522 190635870 285953805 336790037 571907610 673580074 1010370111 1683950185 2020740222 3031110333 3367900370 5051850555 6062220666 10103701110 15155551665 30311103330