|   |   | 
| 
 | Округление числа | ☑ | ||
|---|---|---|---|---|
| 0
    
        zzzLEXzzz 26.12.13✎ 09:39 | 
        Здравствуйте 1С 8.2, имеется такой код (Часть его), он записывает данные в фаил, но число которое он записывает через чур длинное, например в файл попадает число 65,084166666666666666666666666666666667, как его правильно округлить, если нужно пришлю весь код. Заранее спасибо.
 Если ВыборкаДетальныеЗаписи1.ЕденицаИзмерения.наименование = "шт" тогда Количество1 = ВыборкаДетальныеЗаписи1.количество ИначеЕсли ВыборкаДетальныеЗаписи1.ЕденицаИзмерения.наименование = "уп." тогда Количество1 = (ВыборкаДетальныеЗаписи1.количество * ВыборкаДетальныеЗаписи1.коф); Иначе Сообщить ("ВНИМАНИЕ НЕ УП, И НЕ ШТ,"); КонецЕсли; Текст.ДобавитьСтроку((ВыборкаДетальныеЗаписи1.СуммаНДС + ВыборкаДетальныеЗаписи1.Сумма) / Количество1) | |||
| 1
    
        Avganec 26.12.13✎ 09:40 | 
        Формат() тебе в помощь     | |||
| 2
    
        samozvanec 26.12.13✎ 09:41 | 
        функцией округления, не?     | |||
| 3
    
        katc 26.12.13✎ 09:41 | 
        .ЕденицаИзмерения     | |||
| 4
    
        skunk 26.12.13✎ 09:41 | 
        (1)да тут и простым Окр можно выкрутиться     | |||
| 5
    
        zzzLEXzzz 26.12.13✎ 09:42 | 
        А можете пожалуйста на примере, а то я только начинающий, я примерно только понял о чём вы говорите     | |||
| 6
    
        Avganec 26.12.13✎ 09:44 | 
        (4) можно, но форматом можно и красоту навести
 (5) в хелпе 1с все расписано - Формат(Строка, формат выходной строки) | |||
| 7
    
        Avganec 26.12.13✎ 09:45 | 
        (5) + даже есть конструктор выходной строки, с ним вообще не ошибешься     | |||
| 8
    
        Cube 26.12.13✎ 09:47 | 
        (5) Открывай синтаксис-помощник в конфигураторе и ищи там "Формат". Учись пользоваться СП, а то пропадешь...     | |||
| 9
    
        zzzLEXzzz 26.12.13✎ 09:50 | 
        Спасибо всем, сейчас буду пробовать ваши предложения     | |||
| 10
    
        mikecool 26.12.13✎ 09:52 | 
        (9) и русский подтяни заодно )     | |||
| 11
    
        zzzLEXzzz 26.12.13✎ 09:54 | 
        (10) Ок )))) Всё справился, спасибо всем огромное )))     | |||
| 12
    
        salvator 26.12.13✎ 09:55 | 
        (0) Этот код можно прямо в запросе рассчитать     | |||
| 13
    
        salvator 26.12.13✎ 09:56 | 
        +(12) А если не упаковки и не штуки, то чему у тебя равно Количество1?     | |||
| 14
    
        zzzLEXzzz 26.12.13✎ 10:04 | 
        (13) по идеи должна ошибку выдать     | |||
| 15
    
        salvator 26.12.13✎ 10:05 | 
        (14) Гарантированно выдаст :))     | |||
| 16
    
        Wobland 26.12.13✎ 10:06 | 
        (14) именно. деление на 0, например     | |||
| 17
    
        samozvanec 26.12.13✎ 10:19 | 
        количество с предыдущей записи останется заполненным     | |||
| 18
    
        kosts 26.12.13✎ 10:27 | 
        (0) >ВыборкаДетальныеЗаписи1.коф
 Что такое коф? | |||
| 19
    
        samozvanec 26.12.13✎ 10:29 | 
        (18) кофиецент     | |||
| 20
    
        katc 26.12.13✎ 11:27 | 
        (19)     | |||
| 21
    
        salvator 26.12.13✎ 12:05 | 
        (19) Кофе за цент?     | |||
| 22
    
        Ненавижу 1С гуру 26.12.13✎ 12:08 | 
        (19) ))     | |||
| 23
    
        zzzLEXzzz 26.12.13✎ 14:04 | 
        (21) )))) просто сокращал так ))     | |||
| 24
    
        catena 26.12.13✎ 14:36 | 
        (19)Пять!))     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |