Search a number
-
+
148116456 = 23322970937
BaseRepresentation
bin10001101010000…
…01001111101000
3101022201002120200
420311001033220
5300404211311
622410352200
73445653255
oct1065011750
9338632520
10148116456
11766760a4
124172b660
13248bc797
141595842c
15d00b556
hex8d413e8

148116456 has 48 divisors (see below), whose sum is σ = 414987300. Its totient is φ = 47668992.

The previous prime is 148116443. The next prime is 148116473. The reversal of 148116456 is 654611841.

148116456 is a `hidden beast` number, since 1 + 4 + 8 + 1 + 1 + 645 + 6 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 145588356 + 2528100 = 12066^2 + 1590^2 .

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

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

It is an unprimeable number.

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

Almost surely, 2148116456 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 23040, while the sum is 36.

The square root of 148116456 is about 12170.3104315379. The cubic root of 148116456 is about 529.0959501866.

The spelling of 148116456 in words is "one hundred forty-eight million, one hundred sixteen thousand, four hundred fifty-six".

Divisors: 1 2 3 4 6 8 9 12 18 24 29 36 58 72 87 116 174 232 261 348 522 696 1044 2088 70937 141874 212811 283748 425622 567496 638433 851244 1276866 1702488 2057173 2553732 4114346 5107464 6171519 8228692 12343038 16457384 18514557 24686076 37029114 49372152 74058228 148116456