Search a number
-
+
334095056 = 24232513617
BaseRepresentation
bin10011111010011…
…110001011010000
3212021122210020222
4103322132023100
51141012020211
653052452212
711164522031
oct2372361320
9767583228
10334095056
11161651619
1293a7a068
13542a79a9
143252aa88
151e4e61db
hex13e9e2d0

334095056 has 40 divisors (see below), whose sum is σ = 678331584. Its totient is φ = 159104000.

The previous prime is 334095001. The next prime is 334095059. The reversal of 334095056 is 650590433.

It is a super-2 number, since 2×3340950562 = 223239012887286272, which contains 22 as substring.

It is a congruent number.

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

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

Almost surely, 2334095056 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 334095056, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (339165792).

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

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

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

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

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

The product of its (nonzero) digits is 48600, while the sum is 35.

The square root of 334095056 is about 18278.2673139442. The cubic root of 334095056 is about 693.8890215564.

The spelling of 334095056 in words is "three hundred thirty-four million, ninety-five thousand, fifty-six".

Divisors: 1 2 4 8 16 23 46 92 184 251 368 502 1004 2008 3617 4016 5773 7234 11546 14468 23092 28936 46184 57872 83191 92368 166382 332764 665528 907867 1331056 1815734 3631468 7262936 14525872 20880941 41761882 83523764 167047528 334095056