how to represnt long numbers pls

Kindly , i want to know how to convert this number (2.452372753e-1 ===> 2057199L) in cpp..with regards

I don't understand the question. You want to convert 2.452372753e-1 to 2057199L using C++?

What does that mean?

sorry, but i saw this number converted in a code so i want to use an other number in the same form

This seems to be a question about fixed-point arithmetic.
I'm guessing 8.24 representation.
Some useful search terms there.