Вы пробовали когда-нибудь вводить номер кредитной карты в Excel? Попробуйте! Нет-нет, это не мошенническая схема, это эксперимент. Введите, например, 1234 5678 1234 5678 только без пробелов.
Ввели?
Заметили что-то странное? Нет? Посмотрите на последнюю цифру. Excel автоматически заменил её на 0. В чем же дело?
Почему так? А все из-за стандартов 🤦♀️, Excel соответствует спецификации IEEE 754 и может хранить только 15 цифр.
Как обойти эту проблему? 🤷♀️ Перевести ячейку в текстовый формат, но выполнять обычные математические вычисления с этой ячейкой не получится, придётся работать с ней как с текстом.
P. S. И в Google Sheets, кстати, та же беда
Сталкивались с такой проблемой? Работали с числами, больше 999 999 999 999 999?