Search a number
-
+
150114421304 = 23197185916193
BaseRepresentation
bin1000101111001110000…
…1000100101000111000
3112100110201202201101122
42023303201010220320
54424413242440204
6152543413004412
713562655346031
oct2136341045070
9470421681348
10150114421304
115873274a611
1225115023708
13112041a2083
1473a0a57a88
153d88b820be
hex22f3844a38

150114421304 has 64 divisors (see below), whose sum is σ = 300819744000. Its totient is φ = 70019389440.

The previous prime is 150114421291. The next prime is 150114421367. The reversal of 150114421304 is 403124411051.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 9262232 + ... + 9278424.

It is an arithmetic number, because the mean of its divisors is an integer number (4700308500).

Almost surely, 2150114421304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1920, while the sum is 26.

Adding to 150114421304 its reverse (403124411051), we get a palindrome (553238832355).

The spelling of 150114421304 in words is "one hundred fifty billion, one hundred fourteen million, four hundred twenty-one thousand, three hundred four".

Divisors: 1 2 4 8 19 38 71 76 142 152 284 568 859 1349 1718 2698 3436 5396 6872 10792 16193 16321 32386 32642 60989 64772 65284 121978 129544 130568 243956 307667 487912 615334 1149703 1158791 1230668 2299406 2317582 2461336 4598812 4635164 9197624 9270328 13909787 21844357 27819574 43688714 55639148 87377428 111278296 174754856 264285953 528571906 987594877 1057143812 1975189754 2114287624 3950379508 7900759016 18764302663 37528605326 75057210652 150114421304