Search a number
-
+
148678383672 = 2332721319612797
BaseRepresentation
bin1000101001110111101…
…1000001100000111000
3112012202122121110002200
42022131323001200320
54413443131234142
6152145113430200
713512250260300
oct2123573014070
9465678543080
10148678383672
1158066087255
122499410b360
1311035816470
1472a6044600
153d02a6e64c
hex229dec1838

148678383672 has 576 divisors, whose sum is σ = 539892007200. Its totient is φ = 36526049280.

The previous prime is 148678383617. The next prime is 148678383677. The reversal of 148678383672 is 276383876841.

148678383672 is a `hidden beast` number, since 1 + 486 + 7 + 8 + 3 + 83 + 6 + 72 = 666.

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

It is a nude number because it is divisible by every one of its digits.

It is a congruent number.

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

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

It is a polite number, since it can be written in 143 ways as a sum of consecutive naturals, for example, 53154978 + ... + 53157774.

Almost surely, 2148678383672 is an apocalyptic number.

148678383672 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 148678383672, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (269946003600).

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

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

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

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

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

The product of its digits is 65028096, while the sum is 63.

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