Имя: Пароль:
1C
1С v8
Чтение Excel-файла 89,40000000000001 заместо 89,4
0 AugustBlack
 
11.04.12
08:21
Привет. При чтении Excel-файла ячейка со значение 89,4 считывается в переменную как 89,40000000000001.
Количество = СокрЛП(Строка(ExcelЛист.Cells(Строка, 4).Value));
Количество = Формат(Количество, "ЧЦ=15; ЧДЦ=2") //все равно возвращает 89,40000000000001
как отсечь до 2х после запятой знаков тогда?
1 andrewks
 
11.04.12
08:22
Число()
2 Дикообразко
 
11.04.12
08:22
ОКР
по каким соображениям не подходит?
религиозным или сексуальным?
3 AugustBlack
 
11.04.12
08:24
(1)спс....щас сам еще догнал)
Формат(Число(Количество), "ЧЦ=15; ЧДЦ=2")
4 AugustBlack
 
11.04.12
08:24
(2) угу подходит,так даже короче