Search a number
-
+
150101604 = 223216724967
BaseRepresentation
bin10001111001001…
…01111001100100
3101110102221200200
420330211321210
5301411222404
622521110500
73501562002
oct1074457144
9343387620
10150101604
1177801614
1242328430
1325136223
1415d13a72
15d29e839
hex8f25e64

150101604 has 36 divisors (see below), whose sum is σ = 381710784. Its totient is φ = 49732272.

The previous prime is 150101587. The next prime is 150101617. The reversal of 150101604 is 406101051.

150101604 is a `hidden beast` number, since 1 + 50 + 10 + 1 + 604 = 666.

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

It is a tau number, because it is divible by the number of its divisors (36).

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

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, 6472 + ... + 18495.

Almost surely, 2150101604 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 120, while the sum is 18.

The square root of 150101604 is about 12251.5959776676. The cubic root of 150101604 is about 531.4492245826.

Adding to 150101604 its reverse (406101051), we get a palindrome (556202655).

The spelling of 150101604 in words is "one hundred fifty million, one hundred one thousand, six hundred four".

Divisors: 1 2 3 4 6 9 12 18 36 167 334 501 668 1002 1503 2004 3006 6012 24967 49934 74901 99868 149802 224703 299604 449406 898812 4169489 8338978 12508467 16677956 25016934 37525401 50033868 75050802 150101604