# File lib/spreadsheet/excel/writer/worksheet.rb, line 88 def need_number? cell (cell.is_a?(Numeric) && cell.abs > 0x1fffffff) \ || (cell.is_a?(Float) \ && !/^[\000\001]\000{3}/.match([cell * 100].pack(EIGHT_BYTE_DOUBLE))) end