Search a number
-
+
150105521420 = 22559360735267
BaseRepresentation
bin1000101111001011111…
…1000111110100001100
3112100110010000120001022
42023302333013310030
54424404003141140
6152542454133312
713562516610611
oct2136277076414
9470403016038
10150105521420
1158728720a38
1225112051238
13112023a717a
14739d7bc508
153d87ec50b5
hex22f2fc7d0c

150105521420 has 48 divisors (see below), whose sum is σ = 320662298880. Its totient is φ = 59006506944.

The previous prime is 150105521417. The next prime is 150105521441. The reversal of 150105521420 is 24125501051.

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

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, 4238627 + ... + 4273893.

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

Almost surely, 2150105521420 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The spelling of 150105521420 in words is "one hundred fifty billion, one hundred five million, five hundred twenty-one thousand, four hundred twenty".

Divisors: 1 2 4 5 10 20 59 118 236 295 590 1180 3607 7214 14428 18035 35267 36070 70534 72140 141068 176335 212813 352670 425626 705340 851252 1064065 2080753 2128130 4161506 4256260 8323012 10403765 20807530 41615060 127208069 254416138 508832276 636040345 1272080690 2544161380 7505276071 15010552142 30021104284 37526380355 75052760710 150105521420