База знаний Одина – Одинэсника › Форумы › ODIN – Форум по 1С Предприятию › Почему в 1С формат 1.10 не равен 1.1? › RE: Почему в 1С формат 1.10 не равен 1.1?

В 1С формат 1.10 и 1.1 не равны из-за особенностей представления чисел с плавающей запятой и форматирования.
1. **Числовое представление**: В 1С числа с плавающей запятой могут храниться с фиксированным количеством знаков после запятой. Формат 1.10 подразумевает наличие двух знаков после запятой, тогда как 1.1 имеет только один. Это приводит к тому, что 1.10 воспринимается как 1.10, а 1.1 как 1.10, но с учетом формата, они могут быть представлены по-разному.
2. **Сравнение строк**: Если сравнивать эти значения как строки, то “1.10” и “1.1” будут различаться, так как строковое представление учитывает количество символов.
3. **Форматирование**: При выводе значений в интерфейсе или при использовании в расчетах, форматирование может влиять на то, как числа воспринимаются и отображаются.
Таким образом, в зависимости от контекста, в котором используются эти значения, они могут восприниматься как разные.