Страница 1 из 1
проблема с полем таблицы
Добавлено: 27 ноя 2013, 18:05
TNVNK
Помогите пожалуйста понять следующее:
Имеется таблица с полем площадь, тип поля вещественное, после того как в это поле вписал площадь участка например 0,25 после сохранения таблицы добавляются еще числа и площадь становится 0,2500 или 0,2513. В чем может быть причина? версия мапинфо 11.
Re: проблема с полем таблицы
Добавлено: 28 ноя 2013, 05:57
Sibit
А можете выложить саму таблицу? Просто 0.25 в любом случае так и должно сохраняться. Площадь участка как получили?
Re: проблема с полем таблицы
Добавлено: 28 ноя 2013, 18:53
TNVNK
площадь участка получил двойным щелчком мыши по объекту и руками вбил данные. ни какими утилитами не пользовался. Таблицу выложить пока не могу.
Re: проблема с полем таблицы
Добавлено: 28 ноя 2013, 19:29
gamm
TNVNK писал(а):площадь участка получил двойным щелчком мыши по объекту и руками вбил данные. ни какими утилитами не пользовался. Таблицу выложить пока не могу.
1) тип поля скажите какой
2) вбейте в несколько полей одинаковое число, те же 0.25 - результат искажений одинаковый будет? и вы именно вбивали (набирали на клавиатуре), или делали copy/paste (в окошке не все цифры могли быть видны)
3) что означает "при сохранении таблицы" - если не сохранять, числа не меняются (если пару раз открыть/закрыть в браузере)? И таблица - собственная Мапинфы, или ссылка на базу?
Re: проблема с полем таблицы
Добавлено: 28 ноя 2013, 19:38
trir
Если бы это был АкАд - я бы послал в _Units...
Re: проблема с полем таблицы
Добавлено: 02 дек 2013, 19:14
TNVNK
TNVNK писал(а):1) тип поля скажите какой
2) вбейте в несколько полей одинаковое число, те же 0.25 - результат искажений одинаковый будет? и вы именно вбивали (набирали на клавиатуре), или делали copy/paste (в окошке не все цифры могли быть видны)
3) что означает "при сохранении таблицы" - если не сохранять, числа не меняются (если пару раз открыть/закрыть в браузере)? И таблица - собственная Мапинфы, или ссылка на базу?
Тип поля символьный
числа набирал на клавиатуре
если не сохранять числа не меняются. Таблица собственная мапинфо не ссылка на базу
Re: проблема с полем таблицы
Добавлено: 02 дек 2013, 19:37
gamm
так не бывает. Наберите там слово Вася, и сохраните. Если и к Васе добавятся цифры, то дело может быть только в неудачном кряке Мапинфо ...
Re: проблема с полем таблицы
Добавлено: 02 дек 2013, 23:27
Boris
TNVNK писал(а):Помогите пожалуйста понять следующее:
Имеется таблица с полем площадь, тип поля вещественное, после того как в это поле вписал площадь участка например 0,25 после сохранения таблицы добавляются еще числа и площадь становится 0,2500 или 0,2513. В чем может быть причина? версия мапинфо 11.
Если уж используете формат Float, то имейте силы прочитать про его свойства:
тип float МОЖЕТ содержать лишние цифры и результаты округления, поскольку хранит в двоичном виде мантиссы и показателя степени. Для точного представления чисел служит формат Decimal.
Дополнение 0.25 до 0.2500, выглядит совершенно нормальным, поскольку вы не имеете способов управлять форматом отображения. Округление 0.25 до 0.2513 - совершенно невероятное событие. Нужны подробности такого несчастья, что бы делать выводы.
Re: проблема с полем таблицы
Добавлено: 03 дек 2013, 07:49
gamm
Boris писал(а):TNVNK писал(а):Имеется таблица с полем площадь, тип поля вещественное
Если уж используете формат Float, то имейте силы прочитать про его свойства:
топикастер путается в показаниях, вчера было заявлено
Тип поля символьный
может, и вообще не было ничего
