Search a number
-
+
100044130312 = 2374314145017
BaseRepresentation
bin101110100101100011…
…0000100100000001000
3100120020020200101122201
41131023012010200020
53114342244132222
6113543140525544
710141121035210
oct1351306044010
9316206611581
10100044130312
1139479337935
12174806b08b4
1395849c1259
144bb0c6b240
152908055427
hex174b184808

100044130312 has 32 divisors (see below), whose sum is σ = 214877733120. Its totient is φ = 42776565120.

The previous prime is 100044130309. The next prime is 100044130327. The reversal of 100044130312 is 213031440001.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2048373 + ... + 2096644.

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

Almost surely, 2100044130312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 19.

Adding to 100044130312 its reverse (213031440001), we get a palindrome (313075570313).

The spelling of 100044130312 in words is "one hundred billion, forty-four million, one hundred thirty thousand, three hundred twelve".

Divisors: 1 2 4 7 8 14 28 56 431 862 1724 3017 3448 6034 12068 24136 4145017 8290034 16580068 29015119 33160136 58030238 116060476 232120952 1786502327 3573004654 7146009308 12505516289 14292018616 25011032578 50022065156 100044130312