Search a number
-
+
45051088 = 2417891861
BaseRepresentation
bin1010101111011…
…0110011010000
310010202211110211
42223312303100
543013113323
64245333504
71054633165
oct253666320
9103684424
1045051088
1123480605
1213107294
139444964
145daa06c
153e4d70d
hex2af6cd0

45051088 has 40 divisors (see below), whose sum is σ = 93509640. Its totient is φ = 20951040.

The previous prime is 45051079. The next prime is 45051107. The reversal of 45051088 is 88015054.

It can be written as a sum of positive squares in 4 ways, for example, as 144 + 45050944 = 12^2 + 6712^2 .

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 23278 + ... + 25138.

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

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

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

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

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

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

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

The product of its (nonzero) digits is 6400, while the sum is 31.

The square root of 45051088 is about 6712.0107270474. The cubic root of 45051088 is about 355.8238829248.

The spelling of 45051088 in words is "forty-five million, fifty-one thousand, eighty-eight".

Divisors: 1 2 4 8 16 17 34 68 89 136 178 272 356 712 1424 1513 1861 3026 3722 6052 7444 12104 14888 24208 29776 31637 63274 126548 165629 253096 331258 506192 662516 1325032 2650064 2815693 5631386 11262772 22525544 45051088