Search a number
-
+
45044566632 = 23321348124537
BaseRepresentation
bin101001111100110111…
…011000101001101000
311022021020022001222200
4221330313120221220
51214222402113012
632405421220200
73153150333102
oct517467305150
9138236261880
1045044566632
111811553567a
128891401660
13432b216430
142274550572
1512897e33dc
hexa7cdd8a68

45044566632 has 48 divisors (see below), whose sum is σ = 131379988740. Its totient is φ = 13859866368.

The previous prime is 45044566621. The next prime is 45044566639. The reversal of 45044566632 is 23666544054.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 45039875076 + 4691556 = 212226^2 + 2166^2 .

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 24061333 + ... + 24063204.

Almost surely, 245044566632 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2073600, while the sum is 45.

The spelling of 45044566632 in words is "forty-five billion, forty-four million, five hundred sixty-six thousand, six hundred thirty-two".

Divisors: 1 2 3 4 6 8 9 12 13 18 24 26 36 39 52 72 78 104 117 156 234 312 468 936 48124537 96249074 144373611 192498148 288747222 384996296 433120833 577494444 625618981 866241666 1154988888 1251237962 1732483332 1876856943 2502475924 3464966664 3753713886 5004951848 5630570829 7507427772 11261141658 15014855544 22522283316 45044566632