powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Функция VAL()
6 сообщений из 6, страница 1 из 1
Функция VAL()
    #33864546
air1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишу: val(SUBSTR(m.str,1,m.y)). Где m.str='439.67 12.45' m.y=7. SUBSTR(m.str,1,m.y)="439.67 ". Дальше применяю val(). Мне надо получить соответственно 439,67. А получается 439,00. Что делать?
...
Рейтинг: 0 / 0
Функция VAL()
    #33864614
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SET DECIMALS TO 2
...
Рейтинг: 0 / 0
Функция VAL()
    #33864623
Goldminer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
air1Пишу: val(SUBSTR(m.str,1,m.y)). Где m.str='439.67 12.45' m.y=7. SUBSTR(m.str,1,m.y)="439.67 ". Дальше применяю val(). Мне надо получить соответственно 439,67. А получается 439,00. Что делать?
Код: plaintext
1.
set sysformats off
set point to "."
...
Рейтинг: 0 / 0
Функция VAL()
    #33864631
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разделитель дробной части какой в фоксе/ системе ?
сравните
? VAL("439.67 ")
? VAL("439,67 ")
...
Рейтинг: 0 / 0
Функция VAL()
    #33864701
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
air1Пишу: val(SUBSTR(m.str,1,m.y)). Где m.str='439.67 12.45' m.y=7. SUBSTR(m.str,1,m.y)="439.67 ". Дальше применяю val(). Мне надо получить соответственно 439,67. А получается 439,00. Что делать?
пиши:
Код: plaintext
val(chrtran(alltrim(m.str), ',.', set('point') + set('point')))
Есть подвох - m.str = 1.23E456
...
Рейтинг: 0 / 0
Функция VAL()
    #33864917
Burn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А попугая я так и не заметил.
Никогда не думал, что Val() c произвольной строкой в начале которой идут цифры вытащит эти начальные цифры.
Вот что значит не читать хелпа по привычным функциям
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Функция VAL()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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