Search a number
-
+
101337146336 = 2517186281519
BaseRepresentation
bin101111001100000101…
…0100010001111100000
3100200120100201102012002
41132120022202033200
53130014302140321
6114315330423132
710215141350216
oct1363012421740
9320510642162
10101337146336
1139a821a4a18
1217781731aa8
13972c8523aa
144c94890cb6
15298181620b
hex17982a23e0

101337146336 has 24 divisors (see below), whose sum is σ = 211243243680. Its totient is φ = 47688068608.

The previous prime is 101337146329. The next prime is 101337146371. The reversal of 101337146336 is 633641733101.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 93140216 + ... + 93141303.

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

Almost surely, 2101337146336 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 81648, while the sum is 38.

Adding to 101337146336 its reverse (633641733101), we get a palindrome (734978879437).

The spelling of 101337146336 in words is "one hundred one billion, three hundred thirty-seven million, one hundred forty-six thousand, three hundred thirty-six".

Divisors: 1 2 4 8 16 17 32 34 68 136 272 544 186281519 372563038 745126076 1490252152 2980504304 3166785823 5961008608 6333571646 12667143292 25334286584 50668573168 101337146336