У меня есть файл Excel, содержащий ячейки с битовой глубиной. Например, две разные ячейки со значениями 2.1
и 2.10
(несмотря на то, что численно это одно и то же значение, оно существенно отличается при сравнении битов).
Позже я сравниваю все ячейки за их уникальность, а совпадения исключены.
Проблема заключается в том, что я читаю файл, используя phpExcel
, что приводит к некоторым совпадениям. Несмотря на это, не так, как ожидалось, поскольку ячейка со значением 2.10
совпадает с другой ячейкой со значением 2.1
(похоже, она игнорирует информацию о битах).
Это код, который я использовал до сих пор:
$number_element = $objWorksheet->getCellByColumnAndRow(16, $i)->getValue();
Вопрос:
Как правильно прочитать значение ячейки, не игнорируя информацию о битах, и позже сделайте сравнение (возможно, побитовую операцию?), чтобы у меня не было несоответствий между 2.1
и 2.10
?