nkanade:
When i am trying to convert the coordinates, there is a big loss of precission... please tell me what to do...
coordinates in ddmm.mmmm : 2240.2027, 7552.6356
expected coordinates in dd.dddddd : 22.670045, 75.877246
what i am getting : 22.67, 75.88
You haven't posted the whole code, so I can't tell what your sketch does. What evidence do you have that the result has poor precision? If you're formatting it via the Serial object, I think you'll find that automatically rounds float values to two decimal places and does not print the exact number given to it.