Имя: Пароль:
1C
1С v8
Сравнение чисел
,
0 Natulea27
 
03.11.11
17:39
подскажите пожалуйста как реализовать!!!
Есть 2 числа 14,7712 и 14,7786 как сделать чтоб праверить равность чисел с точностью 2 символа после запятой. тоесть чтоб в нашем случае выдавалась равность чисел
1 zbv
 
03.11.11
17:42
*100 отбросить дробную часть /100 сравнить.
2 Natulea27
 
03.11.11
17:47
да на самом деле...думала может есть какаянибуть системная функция
3 wade25
 
03.11.11
17:49
Окр(<Число>, <Разрядность>, <Режим округления>) или не то?
4 Buster007
 
03.11.11
17:50
(3) в первом случае вернет 14,77
во втором 14,78
5 Axel2009
 
03.11.11
17:51
Цел(Число1) = Цел(Число2)
6 Axel2009
 
03.11.11
17:51
а тьфу да, сначала как в (1) =)
7 Natulea27
 
03.11.11
17:51
(3) да не то
8 wade25
 
03.11.11
17:52
(4) Так 3й параметр режим округления, в нем кажется задается в какую сторону округлять... ушел)
9 Axel2009
 
03.11.11
17:53
(8) в какую сторону округлять 1.5
10 Конфигуратор1с
 
03.11.11
17:53
(число2 - число2 ) < 0.01
11 shuhard
 
03.11.11
17:53
(7) тебе ж давно ответили
*100
возьми целую часть
12 Конфигуратор1с
 
03.11.11
17:54
(число2 - число1) естественно
13 Живой Ископаемый
 
03.11.11
17:54
ы... ?(Число1-Число2>0.001,Ложь, Истина)

учесть большесть одного и отрицательность
14 Живой Ископаемый
 
03.11.11
17:56
а... 10 лучше
15 Axel2009
 
03.11.11
18:00
у меня так отработало
-0.001<14.7712-14.7786<0.001
16 Natulea27
 
03.11.11
18:01
Пасибо большое . все получилось
17 Конфигуратор1с
 
03.11.11
18:02
а что именно? хоть покажите
18 Конфигуратор1с
 
03.11.11
18:03
(15) это как?
19 Axel2009
 
03.11.11
18:06
(18) вставь в табло и увидишь
20 Конфигуратор1с
 
03.11.11
18:08
(19) вот блин . не знал что так можно(((
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.