Search a number
-
+
33342023312 = 2413792029091
BaseRepresentation
bin11111000011010101…
…101110011010010000
310012001122220021111022
4133003111232122100
51021241024221222
623152255135012
72260150344023
oct370325563220
9105048807438
1033342023312
111315a780674
126566214468
1331b489bba0
1418842431ba
15d0222d042
hex7c356e690

33342023312 has 40 divisors (see below), whose sum is σ = 70450074240. Its totient is φ = 15193825920.

The previous prime is 33342023293. The next prime is 33342023353. The reversal of 33342023312 is 21332024333.

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

It is a Harshad number since it is a multiple of its sum of digits (26).

It is an unprimeable number.

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

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

Almost surely, 233342023312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7776, while the sum is 26.

Adding to 33342023312 its reverse (21332024333), we get a palindrome (54674047645).

The spelling of 33342023312 in words is "thirty-three billion, three hundred forty-two million, twenty-three thousand, three hundred twelve".

Divisors: 1 2 4 8 13 16 26 52 79 104 158 208 316 632 1027 1264 2054 4108 8216 16432 2029091 4058182 8116364 16232728 26378183 32465456 52756366 105512732 160298189 211025464 320596378 422050928 641192756 1282385512 2083876457 2564771024 4167752914 8335505828 16671011656 33342023312