powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Прибавить + 1
2 сообщений из 2, страница 1 из 1
Прибавить + 1
    #33902322
Scorpio_md
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро. Подскажите кто нибудь, вопрос конечно детский, но не могу понять, есть таблица, вытаскиваю из нее значение, тип NUMBER.

nom = int(edit_nom_karty.max_nom_karty__)+1

и без INT, все равно не плюсует + 1, правда значение там 17 разрядное. Подскажите где моя ошибка, и есть ли какаято функция ктоторая сама увеличивает значение на 1 ??
...
Рейтинг: 0 / 0
Прибавить + 1
    #33902339
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Scorpio_md правда значение там 17 разрядное.
В этом вся проблема - смотрите поиск по форуму как ее решить, многократно обсуждалось. Общий ответ Из VFP Help:

Therefore, precision more than 15 digits might be lost when converting from decimal to binary numbers, storing numbers with infinitely repeating decimal values in binary, performing multiple repeated operations, and storing numeric values in Character fields and in memory variables in binary format.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Прибавить + 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]