Search a number
-
+
150603091452 = 223311126770279
BaseRepresentation
bin1000110001000010100…
…1001100110111111100
3112101201210021201211000
42030100221030313330
54431413342411302
6153104110530300
713611041104242
oct2142051146774
9471653251730
10150603091452
1158963578740
1225230806990
13112814bb1c8
147409900792
153db6a0d31c
hex2310a4cdfc

150603091452 has 48 divisors (see below), whose sum is σ = 425948140800. Its totient is φ = 45637300080.

The previous prime is 150603091433. The next prime is 150603091459. The reversal of 150603091452 is 254190306051.

150603091452 is a `hidden beast` number, since 1 + 5 + 0 + 603 + 0 + 9 + 1 + 45 + 2 = 666.

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

It is a congruent number.

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

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

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

Almost surely, 2150603091452 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 32400, while the sum is 36.

The spelling of 150603091452 in words is "one hundred fifty billion, six hundred three million, ninety-one thousand, four hundred fifty-two".

Divisors: 1 2 3 4 6 9 11 12 18 22 27 33 36 44 54 66 99 108 132 198 297 396 594 1188 126770279 253540558 380310837 507081116 760621674 1140932511 1394473069 1521243348 2281865022 2788946138 3422797533 4183419207 4563730044 5577892276 6845595066 8366838414 12550257621 13691190132 16733676828 25100515242 37650772863 50201030484 75301545726 150603091452