|
Есть у кого вменяемая функция Число()? | ☑ | ||
---|---|---|---|---|
0
DES
26.07.15
✎
15:57
|
из строки?
|
|||
1
Asmody
26.07.15
✎
16:10
|
типовая чем не устраивает?
|
|||
2
cathode
26.07.15
✎
16:12
|
У меня невменяемая есть.
Пытается все, что можно, преобразовать в число.
|
|||
3
DES
26.07.15
✎
16:23
|
спс
|
|||
4
ildary
26.07.15
✎
16:34
|
(1) тем, что в случае кривых данных - вместо продолжения работы, происходит останов по ошибке, причем такой, что даже попыткой не перехватить.
(2) спасибо за функцию, а для даты нечто подобное есть? p.s. Позор Селезневской, простые одинэсники пишут за нее базовые функции... |
|||
5
spectre1978
26.07.15
✎
20:39
|
(4) причем такой, что даже попыткой не перехватить
ух ты... А можно сэмпл строки которая так делает? 8.2.19.76 - вроде перехватывает исключение, вот сейчас попробовал |
|||
6
Провинциальный 1сник
26.07.15
✎
20:40
|
Переходите на семерку, там это реализовано. По крайней мере эксцепшен не вылетает при попытке преобразовать в число не-число.)
|
|||
7
Фокусник
26.07.15
✎
20:41
|
(0) зачем читать данные которые непойми какого типа?
|
|||
8
Zamestas
26.07.15
✎
20:46
|
(7) Вам про ёксель напомнить?
|
|||
9
el7cartel
26.07.15
✎
21:03
|
(8) ну как бы сначала делается вменяемый файл, а затем уже пишется обработка, если есть несоответствия, то можно указать их пользователю.
|
|||
10
Zamestas
26.07.15
✎
21:12
|
(9) Согласен - только поставщикам абсолютно пох.
|
|||
11
Злопчинский
26.07.15
✎
22:06
|
(2) бяка
Отсутствует анализ на верхний одиночный апостроф Тщательно не сиотрел но скорее всего криво возьмет число у которого дробная часть отделена дефисом - так часто пишут суммы Сомнительно распознает ли если разряды разделены запятой а дробная часть точкой |
|||
12
XLife
26.07.15
✎
22:26
|
(11) лечить надо таких...
|
|||
13
ЧеловекДуши
27.07.15
✎
07:07
|
(0) Дарю:
Функция ЧислоМоё(ЧислоМ,ПоИсключ=0) Экспорт Попытка Возврат Число(ЧислоМ); Исключение Возврат ПоИсключ; КонецПопытки; КонецФункции |
|||
14
ЧеловекДуши
27.07.15
✎
07:09
|
(1) Вываливается в Исключение, при кривой передачи информации, которая не зависит от Программы, а контролируется "Руками" Пользователя :)
|
|||
15
spectre1978
27.07.15
✎
08:37
|
(11) Ну это много чего можно напридумывать так. Например, мне попадался отчет на excel, сформированный в Великобритании, где отрицательные суммы пишутся в скобках. Этого оно бы тоже не поняло :) и что теперь? По-моему, такие вещи всегда можно подписать под конкретную задачу, нафига городить универсальный код, который дольше работает и все равно на 100% не решает задачу, потому что изобретательности в написании чисел нет предела?
|
|||
16
newbling
27.07.15
✎
09:34
|
Тебе надо с дробной частью?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |