Search a number
-
+
3001213133312 = 2944231325287
BaseRepresentation
bin101011101011000110001…
…111100010001000000000
3101121220122200222211111112
4223223012033202020000
5343132441030231222
610214423245102452
7426554600501642
oct53530617421000
911556580884445
103001213133312
11a57897632799
124057a4257a28
1318a022c72174
14a538c084892
1553105ec5be2
hex2bac63e2200

3001213133312 has 40 divisors (see below), whose sum is σ = 5997924816576. Its totient is φ = 1500266161152.

The previous prime is 3001213133251. The next prime is 3001213133327. The reversal of 3001213133312 is 2133313121003.

It is an unprimeable number.

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 3 ways as a sum of consecutive naturals, for example, 1601933 + ... + 2927219.

Almost surely, 23001213133312 is an apocalyptic number.

3001213133312 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

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

3001213133312 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 972, while the sum is 23.

Adding to 3001213133312 its reverse (2133313121003), we get a palindrome (5134526254315).

The spelling of 3001213133312 in words is "three trillion, one billion, two hundred thirteen million, one hundred thirty-three thousand, three hundred twelve".

Divisors: 1 2 4 8 16 32 64 128 256 512 4423 8846 17692 35384 70768 141536 283072 566144 1132288 1325287 2264576 2650574 5301148 10602296 21204592 42409184 84818368 169636736 339273472 678546944 5861744401 11723488802 23446977604 46893955208 93787910416 187575820832 375151641664 750303283328 1500606566656 3001213133312