Search a number
-
+
148576232332 = 221122920837079
BaseRepresentation
bin1000101001011111010…
…1010110001110001100
3112012111112101121210201
42022113311112032030
54413241003413312
6152131024143244
713506600065053
oct2122765261614
9465445347721
10148576232332
1158013456460
1224965a67b24
131101a5cb698
14729665339a
153ce8ae2557
hex2297d5638c

148576232332 has 48 divisors (see below), whose sum is σ = 285061190400. Its totient is φ = 67197965760.

The previous prime is 148576232327. The next prime is 148576232377. The reversal of 148576232332 is 233232675841.

It is a happy number.

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

It is an unprimeable number.

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

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

Almost surely, 2148576232332 is an apocalyptic number.

It is an amenable number.

148576232332 is a deficient number, since it is larger than the sum of its proper divisors (136484958068).

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

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

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

The product of its digits is 1451520, while the sum is 46.

The spelling of 148576232332 in words is "one hundred forty-eight billion, five hundred seventy-six million, two hundred thirty-two thousand, three hundred thirty-two".

Divisors: 1 2 4 11 22 44 229 458 916 2083 2519 4166 5038 7079 8332 10076 14158 22913 28316 45826 77869 91652 155738 311476 477007 954014 1621091 1908028 3242182 5247077 6484364 10494154 14745557 17832001 20988308 29491114 35664002 58982228 71328004 162201127 324402254 648804508 3376732553 6753465106 13506930212 37144058083 74288116166 148576232332