Search a number
-
+
150344061520 = 2452906364663
BaseRepresentation
bin1000110000000100110…
…1000101001001010000
3112101001201212122112211
42030001031011021100
54430401034432040
6153022255001504
713601444303032
oct2140115051120
9471051778484
10150344061520
1158840337714
1225179b09294
131123c936663
1473c3353c52
153d9dde38ea
hex2301345250

150344061520 has 40 divisors (see below), whose sum is σ = 349567376256. Its totient is φ = 60134625408.

The previous prime is 150344061499. The next prime is 150344061523. The reversal of 150344061520 is 25160443051.

It is a happy number.

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

It is a congruent number.

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

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

Almost surely, 2150344061520 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 14400, while the sum is 31.

The spelling of 150344061520 in words is "one hundred fifty billion, three hundred forty-four million, sixty-one thousand, five hundred twenty".

Divisors: 1 2 4 5 8 10 16 20 40 80 29063 58126 64663 116252 129326 145315 232504 258652 290630 323315 465008 517304 581260 646630 1034608 1162520 1293260 2325040 2586520 5173040 1879300769 3758601538 7517203076 9396503845 15034406152 18793007690 30068812304 37586015380 75172030760 150344061520