I suggest you Google the IEEE standard for floating point (IEEE 754) to learn how floating point numbers are represented.

When you say "200 digit integer", do you mean

a) 200 decimal digits or 200 binary digits?

b) Do you need a resolution of "1" (no fractions, no skipped integers)?

c) Signed (range from +big to -big) or unsigned (range from +BIG to 0)?

Do you need this capability for a homework assignment or to solve a real-world problem where the answer has real consequences? (If the latter, then more care is required.)

Thank you sir

a.I mean 150-200 decimal

b.No fraction , no skipped integer

c.Unsigned range

I am amathematicien do some research in the field of number factorization i need a programming languge dealing with such number thank you again wating tohear from you