Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Преобразование строк в Access и VBA / 7 сообщений из 7, страница 1 из 1
10.07.2003, 14:52
    #32204577
Diablo239
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
Короче, есть поле с текстом состоящим из цифр, считываю текст в переменную типа String, а затем мне ее надо перевести в числовой тип. Если число небольшое, то оно легко переводится в Long, но чаще числа представимы в виде миллиардов и в Long возникает переполнение. Как решить эту проблемму?
Еще есть вариант с использованием массива, но как считать с поля в массив, или перевести строку в числовой массив не знаю. Подскажите пожалуйста кто знает!!!
...
Рейтинг: 0 / 0
10.07.2003, 14:55
    #32204583
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
Не надо считывать в массив. А стринг в массив можно перевести программно.
...
Рейтинг: 0 / 0
10.07.2003, 15:16
    #32204636
Diablo239
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
А как это сделать программно. У меня идет переполнение Long, а мне надо очень большие числа считать.
...
Рейтинг: 0 / 0
10.07.2003, 15:18
    #32204640
Bor-L
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
Как просуммировать, то что получилось ?
(Попытка телепатии ;-)
...
Рейтинг: 0 / 0
10.07.2003, 15:18
    #32204642
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
> У меня идет переполнение Long, а мне надо очень большие числа считать.

А что других типов данных в товей версии нет? :)
используй Currency или Decimical (взависимости какая тебе точност нужна после запятой)
...
Рейтинг: 0 / 0
10.07.2003, 15:23
    #32204654
Diablo239
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
Мне нужна не точность после запятой. Мне нужна точность до запятой. Точнее после запятой ничего не надо, число целое, а перед запятой оно ОЧЕНЬ БОЛЬШОЕ.
Суммировать мне его не надо будет, мне надо будет выделять разряд и сверять с имеющейся таблицей.
...
Рейтинг: 0 / 0
10.07.2003, 15:53
    #32204708
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Преобразование строк в Access и VBA
Если число очень длинное, то и до запятой тоже будет теряться точность.

А для выделения разряда лучше всего оставить его в стринге.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Преобразование строк в Access и VBA / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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