Search a number
-
+
305620044 = 223231107319
BaseRepresentation
bin10010001101110…
…110010001001100
3210022002002212220
4102031312101030
51111214320134
650154255340
710400504352
oct2215662114
9708062786
10305620044
11147572954
1286427550
134b417b82
142c8377d2
151bc6e149
hex1237644c

305620044 has 24 divisors (see below), whose sum is σ = 744119040. Its totient is φ = 97443984.

The previous prime is 305620001. The next prime is 305620061. The reversal of 305620044 is 440026503.

It is a super-2 number, since 2×3056200442 = 186807222589123872, which contains 22 as substring.

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

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 7 ways as a sum of consecutive naturals, for example, 553384 + ... + 553935.

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

Almost surely, 2305620044 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 24.

The square root of 305620044 is about 17481.9919917611. The cubic root of 305620044 is about 673.5873843371.

Adding to 305620044 its reverse (440026503), we get a palindrome (745646547).

The spelling of 305620044 in words is "three hundred five million, six hundred twenty thousand, forty-four".

Divisors: 1 2 3 4 6 12 23 46 69 92 138 276 1107319 2214638 3321957 4429276 6643914 13287828 25468337 50936674 76405011 101873348 152810022 305620044