Имя: Пароль:
1C
1С v8
Как отключить округление ?
,
0 r1000
 
26.06.17
16:58
Непонятный глюк.
Прописал в коде пересчет табличной части.
СтрокаТаблЧасти.К = СтрокаТаблЧасти.Х * СтрокаТаблЧасти.М * СтрокаТаблЧасти.Л
13,128 = 7,000 * 1,550 * 1,210 - нужно так, но система подставлет с округлением 13,129
СтрокаТаблЧасти.К - это число 10.3, мне нужно результат умножения не округять, а просто отбрасывать все символы кроме 3х после запятой. Но у меня и не прописаны никакие округления. А система берет и самостоятельно округляет. Где отключить ?
1 Вафель
 
26.06.17
16:59
Пиши Цел(...)
2 PiterPrg
 
26.06.17
17:04
Как "округлить" 1,0018 до 1,001 ?

2 варианта:

Цел(1,0018 * 1000) / 1000

Окр(1,0018 - 0,0005, 3)
3 PiterPrg
 
26.06.17
17:06
(2) С точками понятнее и правильнее :-)

Цел(1.0018 * 1000) / 1000

Окр(1.0018 - 0.0005, 3)