Search a number
-
+
304945536 = 2737412767
BaseRepresentation
bin10010001011010…
…001100110000000
3210020210211122010
4102023101212000
51111031224121
650132012520
710361665020
oct2213214600
9706724563
10304945536
11147152105
1286161140
134b23cb5c
142c6dda80
151bb89376
hex122d1980

304945536 has 128 divisors (see below), whose sum is σ = 948648960. Its totient is φ = 84971520.

The previous prime is 304945519. The next prime is 304945549. The reversal of 304945536 is 635549403.

304945536 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a tau number, because it is divible by the number of its divisors (128).

It is a hoax number, since the sum of its digits (39) coincides with the sum of the digits of its distinct prime factors.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 108825 + ... + 111591.

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

Almost surely, 2304945536 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 304945536, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (474324480).

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

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

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

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

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

The product of its (nonzero) digits is 194400, while the sum is 39.

The square root of 304945536 is about 17462.6898271715. The cubic root of 304945536 is about 673.0914801974.

The spelling of 304945536 in words is "three hundred four million, nine hundred forty-five thousand, five hundred thirty-six".

Divisors: 1 2 3 4 6 7 8 12 14 16 21 24 28 32 41 42 48 56 64 82 84 96 112 123 128 164 168 192 224 246 287 328 336 384 448 492 574 656 672 861 896 984 1148 1312 1344 1722 1968 2296 2624 2688 2767 3444 3936 4592 5248 5534 6888 7872 8301 9184 11068 13776 15744 16602 18368 19369 22136 27552 33204 36736 38738 44272 55104 58107 66408 77476 88544 110208 113447 116214 132816 154952 177088 226894 232428 265632 309904 340341 354176 453788 464856 531264 619808 680682 794129 907576 929712 1062528 1239616 1361364 1588258 1815152 1859424 2382387 2479232 2722728 3176516 3630304 3718848 4764774 5445456 6353032 7260608 7437696 9529548 10890912 12706064 14521216 19059096 21781824 25412128 38118192 43563648 50824256 76236384 101648512 152472768 304945536