Search a number
-
+
31233004096 = 267197353891
BaseRepresentation
bin11101000101101000…
…011101001001000000
32222121200102000000111
4131011220131021000
51002431122112341
622203115401104
72153661103660
oct350550351100
988550360014
1031233004096
1112278242288
126077a53194
132c39973a18
1417240ca1a0
15c2bed3681
hex745a1d240

31233004096 has 56 divisors (see below), whose sum is σ = 71191745856. Its totient is φ = 13317588480.

The previous prime is 31233004093. The next prime is 31233004097. The reversal of 31233004096 is 69040033213.

It is a tau number, because it is divible by the number of its divisors (56).

It is not an unprimeable number, because it can be changed into a prime (31233004093) 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, 88690 + ... + 265201.

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

Almost surely, 231233004096 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 11664, while the sum is 31.

The spelling of 31233004096 in words is "thirty-one billion, two hundred thirty-three million, four thousand, ninety-six".

Divisors: 1 2 4 7 8 14 16 28 32 56 64 112 197 224 394 448 788 1379 1576 2758 3152 5516 6304 11032 12608 22064 44128 88256 353891 707782 1415564 2477237 2831128 4954474 5662256 9908948 11324512 19817896 22649024 39635792 69716527 79271584 139433054 158543168 278866108 488015689 557732216 976031378 1115464432 1952062756 2230928864 3904125512 4461857728 7808251024 15616502048 31233004096