|  | Как в запросе сделать без округления | ☑ | 
    
        | 0
    
        Tata001   26.10.12✎ 16:42 | 
        вот строка запроса
 Т_Док.РезультатДок - (ВЫРАЗИТЬ(Т_Док.РезультатДок КАК ЧИСЛО(15, 2)))
 
 из таблицы вычитается 9687,49 - 9687,50 ... результат выдаёт 0, хотя должен выдавать -0,01
 ==
 Подскажите как обойти округление
 |  | 
    
        | 1
    
        GLazNik   26.10.12✎ 16:44 | 
        (0) попробуй так:
 ВЫРАЗИТЬ(Т_Док.РезультатДок - (ВЫРАЗИТЬ(Т_Док.РезультатДок КАК ЧИСЛО(15, 2)))  КАК ЧИСЛО(15, 2))
 |  | 
    
        | 2
    
        Tata001   26.10.12✎ 16:48 | 
        (1) не видит 0,01     |  | 
    
        | 3
    
        Лефмихалыч   26.10.12✎ 16:49 | 
        (0) выражай после арифметических операций     |  | 
    
        | 4
    
        Kashemir   26.10.12✎ 16:49 | 
        (3) А результы запроса где смотришь ?     |  | 
    
        | 5
    
        Kashemir   26.10.12✎ 16:50 | 
        (4) к (0)     |  | 
    
        | 6
    
        Tata001   26.10.12✎ 16:50 | 
        (4)В консоле запросов     |  | 
    
        | 7
    
        GLazNik   26.10.12✎ 16:50 | 
        (2) значит округление где-то позже     |  | 
    
        | 8
    
        Kashemir   26.10.12✎ 16:50 | 
        (6) Покажи запрос, если не стыдно     |  | 
    
        | 9
    
        GLazNik   26.10.12✎ 16:51 | 
        (6) а точно 
 (ВЫРАЗИТЬ(Т_Док.РезультатДок КАК ЧИСЛО(15, 2)))  = 9687,50?
 |  | 
    
        | 10
    
        Tata001   26.10.12✎ 17:00 | 
        (7) всем спасибо     |  | 
    
        | 11
    
        Fragster   гуру 26.10.12✎ 17:03 | 
        капитан очевидность подсказывает, что 
 
 
 Т_Док.РезультатДок - (ВЫРАЗИТЬ(Т_Док.РезультатДок КАК ЧИСЛО(15, 2)))  всегда < 0.01
 |  | 
    
        | 12
    
        Fragster   гуру 26.10.12✎ 17:03 | 
        даже меньше 0.05     |  | 
    
        | 13
    
        Fragster   гуру 26.10.12✎ 17:09 | 
        по модулю     |  |