Search a number
-
+
30115303012 = 2219243617951
BaseRepresentation
bin11100000011000000…
…110000111001100100
32212201210020220101001
4130003000300321210
5443134004144022
621500151243044
72114166565144
oct340300607144
985653226331
1030115303012
1111854337983
125a05679484
132abc236132
1416598a0924
15bb3d02b27
hex703030e64

30115303012 has 72 divisors (see below), whose sum is σ = 57855380352. Its totient is φ = 13703256000.

The previous prime is 30115303007. The next prime is 30115303027. The reversal of 30115303012 is 21030351103.

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

It is an unprimeable number.

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

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

Almost surely, 230115303012 is an apocalyptic number.

It is an amenable number.

30115303012 is a deficient number, since it is larger than the sum of its proper divisors (27740077340).

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

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

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

The product of its (nonzero) digits is 270, while the sum is 19.

Adding to 30115303012 its reverse (21030351103), we get a palindrome (51145654115).

The spelling of 30115303012 in words is "thirty billion, one hundred fifteen million, three hundred three thousand, twelve".

Divisors: 1 2 4 19 38 43 61 76 86 122 172 244 361 722 817 1159 1444 1634 2318 2623 3268 4636 5246 7951 10492 15523 15902 22021 31046 31804 44042 49837 62092 88084 99674 151069 199348 302138 341893 485011 604276 683786 946903 970022 1367572 1893806 1940044 2870311 3787612 5740622 6495967 9215209 11481244 12991934 18430418 20855473 25983868 36860836 41710946 83421892 123423373 175088971 246846746 350177942 396253987 493693492 700355884 792507974 1585015948 7528825753 15057651506 30115303012