AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.08.2009, 06:50   #1  
Димитрий is offline
Димитрий
Участник
 
27 / 12 (1) ++
Регистрация: 10.08.2009
Чудеса арифметики a+a=a
Доброго дня.

Аксапта 3.0. Сервиспак 2. Вот такой джоб:

Код:
static void Job10(Args _args)
{
 real r1,r2,r3;
 ;
 r1 = 1000/3 + 1000/3 +1000/3;
 info(strfmt('%1',r1));
 r2 = 1000/3 + 1000/3 +1000/3;
 info(strfmt('%1',r2));
 r3 = r1 + r2;
 info(strfmt('%1',r3));
}
Выдает 3 раза одно и тоже число - 1000.

Сталкивался ли кто-нибудь с подобным, и есть ли баг в более поздних версиях?
Теги
ax3.0, арифметика, баг

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Генератор финансовых отчётов sta[z] DAX: Функционал 4 27.07.2009 13:21
чудеса компиляции NetBus DAX: Программирование 9 27.11.2008 00:58
Чудеса: "Исчезающая запись" blokva DAX: Программирование 21 11.08.2008 16:52
Чудеса себестоимости Lelya DAX: Функционал 14 03.09.2007 13:44
Чудеса какие-то [вдвоем в проекте поработать] Vadik DAX: Программирование 9 24.01.2003 12:48

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:27.