Why does the following code not yield the expected result 264pt? Are non-integers not allowed as factors in e-TeX dimension expressions?
\documentclass{article}
\usepackage{expl3}
\begin{document}
\ExplSyntaxOn
\tl_set:Nn\l_dimen_tl{120pt}
\tl_set:Nn\l_mult_tl{2.2}
\tl_set:Nx\l_result_tl{\dim_eval:n{\l_dimen_tl*\l_mult_tl}}
\l_result_tl %gives 240.0pt.2
\ExplSyntaxOff
\end{document}