Search a number
-
+
150626640 = 2435627611
BaseRepresentation
bin10001111101001…
…10000101010000
3101111102121220110
420332212011100
5302030023030
622540241320
73506206503
oct1076460520
9344377813
10150626640
117803002a
1242540240
132528b1b8
141600d13a
15d3551b0
hex8fa6150

150626640 has 40 divisors (see below), whose sum is σ = 466943328. Its totient is φ = 40167040.

The previous prime is 150626639. The next prime is 150626659. The reversal of 150626640 is 46626051.

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

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

It is a junction number, because it is equal to n+sod(n) for n = 150626598 and 150626607.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 313566 + ... + 314045.

Almost surely, 2150626640 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 30.

The square root of 150626640 is about 12273.0045221209. The cubic root of 150626640 is about 532.0681503890.

The spelling of 150626640 in words is "one hundred fifty million, six hundred twenty-six thousand, six hundred forty".

Divisors: 1 2 3 4 5 6 8 10 12 15 16 20 24 30 40 48 60 80 120 240 627611 1255222 1882833 2510444 3138055 3765666 5020888 6276110 7531332 9414165 10041776 12552220 15062664 18828330 25104440 30125328 37656660 50208880 75313320 150626640