Search a number
-
+
150150689088 = 2631483527333
BaseRepresentation
bin1000101111010110101…
…1011011000101000000
3112100120021000022102220
42023311223123011000
54430002034022323
6152551150211040
713563605541021
oct2136553330500
9470507008386
10150150689088
1158751171094
12251251b3a80
131120b85cbba
1473a57b8c48
153d8be480e3
hex22f5adb140

150150689088 has 56 divisors (see below), whose sum is σ = 397542337248. Its totient is φ = 50016385536.

The previous prime is 150150689069. The next prime is 150150689137. The reversal of 150150689088 is 880986051051.

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

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, 21070 + ... + 548402.

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

Almost surely, 2150150689088 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 691200, while the sum is 51.

The spelling of 150150689088 in words is "one hundred fifty billion, one hundred fifty million, six hundred eighty-nine thousand, eighty-eight".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 1483 2966 4449 5932 8898 11864 17796 23728 35592 47456 71184 94912 142368 284736 527333 1054666 1581999 2109332 3163998 4218664 6327996 8437328 12655992 16874656 25311984 33749312 50623968 101247936 782034839 1564069678 2346104517 3128139356 4692209034 6256278712 9384418068 12512557424 18768836136 25025114848 37537672272 50050229696 75075344544 150150689088