Search a number
-
+
334984221128 = 23172120372
BaseRepresentation
bin1001101111111101001…
…11011001000111001000
31012000122121220121010202
410313332213121013020
520442021430034003
6413520054231332
733126135620204
oct4677647310710
91160577817122
10334984221128
1111a07a950447
1254b09655548
13257869b957b
14122db501b04
158aa8b74088
hex4dfe9d91c8

334984221128 has 36 divisors (see below), whose sum is σ = 667270979235. Its totient is φ = 157626537216.

The previous prime is 334984221079. The next prime is 334984221167. The reversal of 334984221128 is 821122489433.

It is a powerful number, because all its prime factors have an exponent greater than 1 and also an Achilles number because it is not a perfect power.

It can be written as a sum of positive squares in 5 ways, for example, as 47411578564 + 287572642564 = 217742^2 + 536258^2 .

It is an ABA number since it can be written as A⋅BA, here for A=2, B=409258.

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

It is a Duffinian number.

It is an unprimeable number.

It is a polite number, since it can be written in 8 ways as a sum of consecutive naturals, for example, 27823526 + ... + 27835562.

Almost surely, 2334984221128 is an apocalyptic number.

It is an amenable number.

334984221128 is a deficient number, since it is larger than the sum of its proper divisors (332286758107).

334984221128 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its digits is 663552, while the sum is 47.

The spelling of 334984221128 in words is "three hundred thirty-four billion, nine hundred eighty-four million, two hundred twenty-one thousand, one hundred twenty-eight".

Divisors: 1 2 4 8 17 34 68 136 289 578 1156 2312 12037 24074 48148 96296 204629 409258 818516 1637032 3478693 6957386 13914772 27829544 144889369 289778738 579557476 1159114952 2463119273 4926238546 9852477092 19704954184 41873027641 83746055282 167492110564 334984221128