Check the Excel worksheet - if the cells are formatted as Percentage, then the data is displayed only, for example:, 90.0%but saved as 0.9.
If you check the cell format before importing the number, you can handle any necessary conversions.
, Interop.Excel:
Range.NumberFormat , Format Cells Excel. Percentage 0.00%, decimal places, Percentage, .

MSDN - Range.NumberFormat
, :
Worksheet wks = new Worksheet();
String nfmt = (string)((Range)wks.Cells[1,1]).NumberFormat;
nfmt , %, , ( ), . , nfmt NULL, !