Search a number
-
+
45312707898 = 2327334484557
BaseRepresentation
bin101010001100110110…
…010000110100111010
311022221220212001122200
4222030312100310322
51220300023123043
632452200331030
73162614443053
oct521466206472
9138856761580
1045312707898
111824292a127
128947173a76
13437193b1c3
14229bdcd72a
1512a310c7d3
hexa8cd90d3a

45312707898 has 24 divisors (see below), whose sum is σ = 99522434388. Its totient is φ = 14897328192.

The previous prime is 45312707893. The next prime is 45312707903. The reversal of 45312707898 is 89870721354.

It is a happy number.

45312707898 is a `hidden beast` number, since 4 + 531 + 27 + 0 + 7 + 89 + 8 = 666.

It is an interprime number because it is at equal distance from previous prime (45312707893) and next prime (45312707903).

It can be written as a sum of positive squares in 2 ways, for example, as 45051336009 + 261371889 = 212253^2 + 16167^2 .

It is not an unprimeable number, because it can be changed into a prime (45312707893) by changing a digit.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 17240965 + ... + 17243592.

Almost surely, 245312707898 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 3386880, while the sum is 54.

The spelling of 45312707898 in words is "forty-five billion, three hundred twelve million, seven hundred seven thousand, eight hundred ninety-eight".

Divisors: 1 2 3 6 9 18 73 146 219 438 657 1314 34484557 68969114 103453671 206907342 310361013 620722026 2517372661 5034745322 7552117983 15104235966 22656353949 45312707898