Search a number
-
+
38333628 = 22333753181
BaseRepresentation
bin1001001000111…
…0110010111100
32200010112212000
42102032302330
534303134003
63445342300
7643554564
oct222166274
980115760
1038333628
111a702693
1210a07990
137c32228
14513bda4
1535731a3
hex248ecbc

38333628 has 96 divisors (see below), whose sum is σ = 104569920. Its totient is φ = 12130560.

The previous prime is 38333627. The next prime is 38333651. The reversal of 38333628 is 82633383.

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

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

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (38333627) by changing a digit.

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

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

Almost surely, 238333628 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 38333628, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (52284960).

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

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

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

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

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

The product of its digits is 62208, while the sum is 36.

The square root of 38333628 is about 6191.4156701032. The cubic root of 38333628 is about 337.1785779377.

The spelling of 38333628 in words is "thirty-eight million, three hundred thirty-three thousand, six hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 27 36 37 53 54 74 106 108 111 148 159 181 212 222 318 333 362 444 477 543 636 666 724 954 999 1086 1332 1431 1629 1908 1961 1998 2172 2862 3258 3922 3996 4887 5724 5883 6516 6697 7844 9593 9774 11766 13394 17649 19186 19548 20091 23532 26788 28779 35298 38372 40182 52947 57558 60273 70596 80364 86337 105894 115116 120546 172674 180819 211788 241092 259011 345348 354941 361638 518022 709882 723276 1036044 1064823 1419764 2129646 3194469 4259292 6388938 9583407 12777876 19166814 38333628