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.

Сталкивался ли кто-нибудь с подобным, и есть ли баг в более поздних версиях?
Старый 10.08.2009, 07:10   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Димитрий Посмотреть сообщение
Сталкивался ли кто-нибудь с подобным, и есть ли баг в более поздних версиях?
Axapta 3.0 SP6. Нет, не наблюдаю. 1000, 1000, 2000.
__________________
полезное на axForum, github, vk, coub.
Старый 10.08.2009, 08:22   #3  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Исправлено то ли в 4-ом, то ли в 5-ом сервис-паке для 3-ки.
__________________
Мы летаем, кружимся, нагоняем ужасы ...
Старый 10.08.2009, 13:40   #4  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
Омг...

Info Сообщение (13:45:32) 1 000,00
Info Сообщение (13:45:32) 1 000,00
Info Сообщение (13:45:32) 1 000,00

AX 3.0 sp3
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy
Старый 10.08.2009, 15:32   #5  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
А трассировка что говорит? Я бы начинал с трассировки.. для определения места глюка.
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин
Старый 10.08.2009, 16:40   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Глюк в ядре был. Зачем вам трассировка ?
За это сообщение автора поблагодарили: aidsua (1).
Старый 11.08.2009, 05:32   #7  
Димитрий is offline
Димитрий
Участник
 
27 / 12 (1) ++
Регистрация: 10.08.2009
Спасибо
Спасибо всем. Ситуацию понял.
Теги
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, время: 17:39.