Тема
:
Ошибка вычислений
Показать сообщение отдельно
27.08.2009, 19:06
#
3
kashperuk
Участник
4,361
/
2084
(
78
)
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Переполнение.
Думаю, в .NET тоже такое произойдет. Так как явно не указано, какой тип будет, используется тип первого оператора
Попробуйте так:
X++:
Int64
ret1 = any2Int64((date2num(dt1) - date2num(dt2))) * 86400;
То есть это не баг
__________________
Кашперук Иван
Мой блог
-
Axaptapedia
За это сообщение автора поблагодарили:
Starling
(
1
).
kashperuk
Посмотреть профиль
Отправить личное сообщение для kashperuk
Посетить домашнюю страницу kashperuk
Найти ещё сообщения от kashperuk