C ++ chrono - получает длительность как float или long long
У меня есть продолжительность
typedef std::chrono::high_resolution_clock Clock;
Clock::time_point beginTime;
Clock::time_point endTime;
auto duration = std::chrono::duration_cast<std::chrono::milliseconds>(endTime - beginTime);
И я получаюduration
вstd::chrono::milliseconds
, Но мне нужноduration
какfloat
или жеlong long
, Как это сделать?