Тема: float<->int
Показать сообщение отдельно

  #7  
Старый 23.09.2007, 21:45
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,793
С нами: 11444066

Репутация: 2290


По умолчанию

Код:
static inline int double2int(double d)
{
  const double t = d + 6755399441055744.0;
  return *((int *)(&t));
}
работает пиздец быстро, быстрее статиккастов и приведений типа (blahblah)
 
Ответить с цитированием