helpf.pro
Регистрация

v8: Число знаков после запятой

alina
11.09.2012 13:48Прочитано: 10968
Такая ситуация: есть колонка с числами со знаками после запятой, больше трех. Необходимо выдать предупреждение пользователю о числах, в которых количество значимых символов после запятой больше трех. Вопрос-как узнать, что количество знаков после запятой больше 3?
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
11.09.2012 14:26Ответ № 1
(0) alina, преобразовать в строку и посчитать количество символов после запятой
asdfr1
13.09.2012 10:39Ответ № 2
Таб1 = "0000" +Строка(Формат(Результат.ТабельныйНомер,"ЧН = 1"));

Для А = 1 ПО СтрДлина(Таб1) Цикл
Сим = Сред(Таб1, А, 1);
Если Сим="-" Тогда
КолВо = А - 1;
Таб2 = Прав(Таб1,КолВо);
КонецЕсли;
КонецЦикла;

Таб = Таб2;
ivan232
18.09.2012 18:06Ответ № 3
как вариант:
Код 1C v 8.х
 Если (ИсходноеЧисло * 1000 - Цец(ИсходноеЧисло * 1000))>0 Тогда
Сообщить("Количество знаков больше 3-х");
КонецЕсли;

Изменено 18.09.12 18:06:48
Подсказка: Вы получили ответ на свой вопрос - закройте вопрос!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.