Search a number
-
+
150664306216 = 23172941931729
BaseRepresentation
bin1000110001010001001…
…0101101111000101000
3112101220001110202200111
42030110102231320220
54432030030244331
6153114134544104
713612413321034
oct2142422557050
9471801422614
10150664306216
1158995089256
1225249208034
13112910a2068
147413ab71c4
153dbc0a0db1
hex23144ade28

150664306216 has 64 divisors (see below), whose sum is σ = 316974546000. Its totient is φ = 66786263040.

The previous prime is 150664306201. The next prime is 150664306217. The reversal of 150664306216 is 612603466051.

It can be written as a sum of positive squares in 8 ways, for example, as 44329618116 + 106334688100 = 210546^2 + 326090^2 .

It is not an unprimeable number, because it can be changed into a prime (150664306217) 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, 304161 + ... + 627568.

Almost surely, 2150664306216 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 155520, while the sum is 40.

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

Divisors: 1 2 4 8 17 29 34 41 58 68 82 116 136 164 232 328 493 697 986 1189 1394 1972 2378 2788 3944 4756 5576 9512 20213 40426 80852 161704 931729 1863458 3726916 7453832 15839393 27020141 31678786 38200889 54040282 63357572 76401778 108080564 126715144 152803556 216161128 305607112 459342397 649415113 918684794 1107825781 1298830226 1837369588 2215651562 2597660452 3674739176 4431303124 5195320904 8862606248 18833038277 37666076554 75332153108 150664306216