powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Какой функцией в Access преобразовывать число-строка
7 сообщений из 7, страница 1 из 1
Какой функцией в Access преобразовывать число-строка
    #32115155
s-corp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Какие функции в MS Access позволяют выделить числа по разрядам. То есть, есть число, скажем 6143007715 надо отпечатать каждую цифру поотдельности.
2. Какая функция преобразовывает числовую переменную в строковую и наоборот.
Спасибо.
...
Рейтинг: 0 / 0
Какой функцией в Access преобразовывать число-строка
    #32115283
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>1. Какие функции в MS Access позволяют выделить числа по разрядам. То есть, есть число, скажем 6143007715 надо отпечатать каждую цифру поотдельности.

IMHO, циклом
Dim i As Integer
Dim Num As Long

Num = 654654654
For i = 1 To Len(CStr(Num))
Debug.Print Mid$(CStr(Num), i, 1)
Next i

>>2. Какая функция преобразовывает числовую переменную в строковую и наоборот.
Cstr("Число") - Число в строку
А наоборот функций много: Cint, Cdbl, Clng ...
...
Рейтинг: 0 / 0
Какой функцией в Access преобразовывать число-строка
    #32115313
Suslik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С точки зрения скорости лучше это делать так:

Код: plaintext
1.
2.
3.
4.
5.
6.
Dim Num as Long

Num =  123456 
Do While Num> 0  
  Debug.Print Num Mod  10 
  Num=Num \  10 
Loop


Это будет работать гораздо быстрее, но только распечатает число "с конца" и в столбик.
...
Рейтинг: 0 / 0
Какой функцией в Access преобразовывать число-строка
    #32115346
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно, работает быстрей раз в 100 - проверил:-)

Правда циклом можно сделать гибче (с конца, с начала, с шагом и т.п.). Зато вариант Suslik быстрей,а результат можно будет и преобразовать как нужно.
...
Рейтинг: 0 / 0
Какой функцией в Access преобразовывать число-строка
    #32115451
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А еще есть функция Format. У нее второй параметр позволяет по-всякому выпендриваться с форматом.
...
Рейтинг: 0 / 0
Какой функцией в Access преобразовывать число-строка
    #32115471
s-corp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, помогло!
...
Рейтинг: 0 / 0
Какой функцией в Access преобразовывать число-строка
    #32115513
Фотография Polev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только перед переводом текста в число не забудь воспользоваться функцией
isNumeric
Помогает....
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Какой функцией в Access преобразовывать число-строка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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