Search a number
-
+
38051058228 = 22323317434909
BaseRepresentation
bin100011011100000001…
…010001001000110100
310122012211210000222220
4203130001101020310
51110412032330403
625251434122340
72514640441551
oct433401211064
9118184700886
1038051058228
1115156915267
12745b2803b0
133785374191
141bad803a28
15eca85c953
hex8dc051234

38051058228 has 48 divisors (see below), whose sum is σ = 92938527360. Its totient is φ = 12093921664.

The previous prime is 38051058217. The next prime is 38051058271. The reversal of 38051058228 is 82285015083.

It is a self number, because there is not a number n which added to its sum of digits gives 38051058228.

It is a congruent number.

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

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

Almost surely, 238051058228 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 153600, while the sum is 42.

The spelling of 38051058228 in words is "thirty-eight billion, fifty-one million, fifty-eight thousand, two hundred twenty-eight".

Divisors: 1 2 3 4 6 12 23 46 69 92 138 276 317 634 951 1268 1902 3804 7291 14582 21873 29164 43746 87492 434909 869818 1304727 1739636 2609454 5218908 10002907 20005814 30008721 40011628 60017442 120034884 137866153 275732306 413598459 551464612 827196918 1654393836 3170921519 6341843038 9512764557 12683686076 19025529114 38051058228