Search a number
-
+
305044155042 = 2311171631667947
BaseRepresentation
bin1000111000001100000…
…11000110101010100010
31002011101001101122122020
410130012003012222202
514444212300430132
6352045122522310
731016164351614
oct4340603065242
91064331348566
10305044155042
11108406522680
124b152806396
13229c4b7a333
1410a9b018db4
157e0543852c
hex47060c6aa2

305044155042 has 64 divisors (see below), whose sum is σ = 709024679424. Its totient is φ = 86466320640.

The previous prime is 305044155001. The next prime is 305044155077. The reversal of 305044155042 is 240551440503.

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

It is a junction number, because it is equal to n+sod(n) for n = 305044154994 and 305044155012.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 651088 + ... + 1016859.

It is an arithmetic number, because the mean of its divisors is an integer number (11078510616).

Almost surely, 2305044155042 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1668143.

The product of its (nonzero) digits is 48000, while the sum is 33.

Adding to 305044155042 its reverse (240551440503), we get a palindrome (545595595545).

The spelling of 305044155042 in words is "three hundred five billion, forty-four million, one hundred fifty-five thousand, forty-two".

Divisors: 1 2 3 6 11 17 22 33 34 51 66 102 163 187 326 374 489 561 978 1122 1793 2771 3586 5379 5542 8313 10758 16626 30481 60962 91443 182886 1667947 3335894 5003841 10007682 18347417 28355099 36694834 55042251 56710198 85065297 110084502 170130594 271875361 311906089 543750722 623812178 815626083 935718267 1631252166 1871436534 2990628971 4621881137 5981257942 8971886913 9243762274 13865643411 17943773826 27731286822 50840692507 101681385014 152522077521 305044155042