Вход | Регистрация

1С:Предприятие ::

Метки: 

1С и вещественные числа

Я
   s-n-a-y
 
17.04.17 - 11:58
Во внешней обработке создал форму, в ней реквизит "НовоеЗнач" с типом число 10, 8, неотриц. Создал команду, в коде пишу 

НовоеЗнач = 9999999999.99999999;

А а отладчике показывает, НовоеЗнач равно 99.99999999. 
В справке написано "Максимально допустимая разрядность числа 38 знаков".

Если делаю тип число 10,10 и присваиваю "1" , в отладчике показывает 0.9999999999 . Это чё за приколы такие? Кто сталкивался? Как побороть?
 
  Рекламное место пустует
   Вафель
 
1 - 17.04.17 - 11:59
10.8 - на целую цасть остается всего 2 знака
   mehfk
 
2 - 17.04.17 - 12:00
А ты понимаешь что означает длина 10 точность 8 ?
   s-n-a-y
 
3 - 17.04.17 - 12:01
(1) то есть если я напишу 20,8 , то останется 12 знаков?
   Dmitrii
 
4 - 17.04.17 - 12:02
(3) На целую часть - да - 12.
   s-n-a-y
 
5 - 17.04.17 - 12:02
(2) так значит 10 это длина. Ё моё! ок, спасибо


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует