Search a number
-
+
150260663406 = 23723791968979
BaseRepresentation
bin1000101111110000111…
…0111100010001101110
3112100211220221120211210
42023330032330101232
54430213212212111
6153010115255250
713566412364610
oct2137416742156
9470756846753
10150260663406
11587a8255457
1225155baa526
1311228586669
1473b6244db0
153d9691d0a6
hex22fc3bc46e

150260663406 has 64 divisors (see below), whose sum is σ = 362922393600. Its totient is φ = 40545194976.

The previous prime is 150260663387. The next prime is 150260663453. The reversal of 150260663406 is 604366062051.

It is a super-2 number, since 2×1502606634062 (a number of 23 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 908176 + ... + 1060803.

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

Almost surely, 2150260663406 is an apocalyptic number.

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

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

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

150260663406 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 1969093.

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

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

Divisors: 1 2 3 6 7 14 21 23 42 46 69 79 138 158 161 237 322 474 483 553 966 1106 1659 1817 3318 3634 5451 10902 12719 25438 38157 76314 1968979 3937958 5906937 11813874 13782853 27565706 41348559 45286517 82697118 90573034 135859551 155549341 271719102 311098682 317005619 466648023 634011238 933296046 951016857 1088845387 1902033714 2177690774 3266536161 3577634843 6533072322 7155269686 10732904529 21465809058 25043443901 50086887802 75130331703 150260663406